Package com._1c.g5.v8.dt.dcs
Class DcsDataSetInfoV8LocalQuery
- java.lang.Object
-
- com._1c.g5.v8.dt.dcs.DcsDataSetInfoV8LocalBase
-
- com._1c.g5.v8.dt.dcs.DcsDataSetInfoV8LocalQuery
-
- All Implemented Interfaces:
IDcsDataSetInfo
public class DcsDataSetInfoV8LocalQuery extends DcsDataSetInfoV8LocalBase implements IDcsDataSetInfo
Поставщик информации о наборе данных - запросе
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.dcs.DcsDataSetInfoV8LocalBase
alias, allowUnlimited, langCode, loadedFieldsByParent, loadedFieldsByPath, settingsContext, v8project
-
-
Constructor Summary
Constructors Constructor Description DcsDataSetInfoV8LocalQuery(SettingsContext settingsContext)Constructs an instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DcsDataSetInfoAvailableParameterInfo>getAvailableParameters()Получить список доступных параметровList<DcsDataSetInfoAvailableFieldInfo>getAvailableUserFields(DcsPath dataPath)Получить список доступных полейDataCompositionSchemaDataSetQuerygetDataSet()Gets actualDataCompositionSchemaDataSetQuerywhich was used for build currentDcsDataSetInfoV8LocalQueryQuerySchemagetQueryScheme()voidinit(IV8Project v8project, DcsDataSetInfoV8LocalQuery dataSetInfo, String lang, int alias, boolean validate)InitializesDcsDataSetInfoV8LocalQuerywith anotherDcsDataSetInfoV8LocalQueryvoidinit(IV8Project v8project, DataSet dataSet, String lang, int alias, boolean validate)Инициализировать-
Methods inherited from class com._1c.g5.v8.dt.dcs.DcsDataSetInfoV8LocalBase
addAvailableFields, addFieldInfo, addLoadedFields, fillFieldInteractiveProperites, isAvailableField, isAvailableFieldNested, isMultiRef, mergeFieldInfo
-
-
-
-
Constructor Detail
-
DcsDataSetInfoV8LocalQuery
public DcsDataSetInfoV8LocalQuery(SettingsContext settingsContext)
Constructs an instance- Parameters:
settingsContext- settings context object, can't benull
-
-
Method Detail
-
init
public void init(IV8Project v8project, DcsDataSetInfoV8LocalQuery dataSetInfo, String lang, int alias, boolean validate) throws DcsDataSetInfoException
InitializesDcsDataSetInfoV8LocalQuerywith anotherDcsDataSetInfoV8LocalQuery- Parameters:
v8project- actualIV8Projectfor initializingDcsDataSetInfoV8LocalQuery, cannot benulldataSetInfo- baseDcsDataSetInfoV8LocalQuery, cannot benulllang- actual language code, cannot benullalias- actual aliasvalidate-trueif need validating for initializingDcsDataSetInfoV8LocalQuery- Throws:
DcsDataSetInfoException- if error was occured
-
init
public void init(IV8Project v8project, DataSet dataSet, String lang, int alias, boolean validate) throws DcsDataSetInfoException
Description copied from interface:IDcsDataSetInfoИнициализировать- Specified by:
initin interfaceIDcsDataSetInfo- Parameters:
v8project- the V8 project, cannot benulldataSet- набор данныхlang- языкalias- вариант встроенного языкаvalidate- включает режим валидации набора данных на создании- Throws:
DcsDataSetInfoException
-
getAvailableUserFields
public List<DcsDataSetInfoAvailableFieldInfo> getAvailableUserFields(DcsPath dataPath)
Description copied from interface:IDcsDataSetInfoПолучить список доступных полей- Specified by:
getAvailableUserFieldsin interfaceIDcsDataSetInfo- Parameters:
dataPath- путь родительского поля, cannot benull- Returns:
- список доступных полей, never
null
-
getAvailableParameters
public List<DcsDataSetInfoAvailableParameterInfo> getAvailableParameters()
Description copied from interface:IDcsDataSetInfoПолучить список доступных параметров- Specified by:
getAvailableParametersin interfaceIDcsDataSetInfo- Returns:
- список доступных параметров, never
null
-
getQueryScheme
public QuerySchema getQueryScheme()
-
getDataSet
public DataCompositionSchemaDataSetQuery getDataSet()
Gets actualDataCompositionSchemaDataSetQuerywhich was used for build currentDcsDataSetInfoV8LocalQuery- Returns:
- actual
DataCompositionSchemaDataSetQuery, cannot benull
-
-