Package com._1c.g5.v8.dt.dcs
Interface IDcsDataSetInfo
- All Known Implementing Classes:
DcsDataSetInfoV8LocalObject,DcsDataSetInfoV8LocalQuery
public interface IDcsDataSetInfo
Интерфейс поставщика информации о наборе данных
-
Method Summary
Modifier and TypeMethodDescriptionПолучить список доступных параметровgetAvailableUserFields(DcsPath dataPath) Получить список доступных полейvoidinit(IV8Project v8project, DataSet dataSet, String lang, int alias, boolean validate) Инициализировать
-
Method Details
-
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
-