Package com._1c.g5.v8.dt.dcs
Interface IDcsDataSetInfo
-
- All Known Implementing Classes:
DcsDataSetInfoV8LocalObject,DcsDataSetInfoV8LocalQuery
public interface IDcsDataSetInfoИнтерфейс поставщика информации о наборе данных
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<DcsDataSetInfoAvailableParameterInfo>getAvailableParameters()Получить список доступных параметровList<DcsDataSetInfoAvailableFieldInfo>getAvailableUserFields(DcsPath dataPath)Получить список доступных полейvoidinit(IV8Project v8project, DataSet dataSet, String lang, int alias, boolean validate)Инициализировать
-
-
-
Method Detail
-
init
void init(IV8Project v8project, DataSet dataSet, String lang, int alias, boolean validate) throws DcsDataSetInfoException
Инициализировать- Parameters:
v8project- the V8 project, cannot benulldataSet- набор данныхlang- языкalias- вариант встроенного языкаversion- версияvalidate- включает режим валидации набора данных на создании- Throws:
DcsDataSetInfoException
-
getAvailableUserFields
List<DcsDataSetInfoAvailableFieldInfo> getAvailableUserFields(DcsPath dataPath) throws DcsDataSetInfoException
Получить список доступных полей- Parameters:
dataPath- путь родительского поля, cannot benull- Returns:
- список доступных полей, never
null - Throws:
DcsDataSetInfoException
-
getAvailableParameters
List<DcsDataSetInfoAvailableParameterInfo> getAvailableParameters()
Получить список доступных параметров- Returns:
- список доступных параметров, never
null
-
-