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)
Получить список доступных полейvoid
init(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 benull
dataSet
- набор данных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
-
-