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)
Получить список доступных полейDataCompositionSchemaDataSetQuery
getDataSet()
Gets actualDataCompositionSchemaDataSetQuery
which was used for build currentDcsDataSetInfoV8LocalQuery
QuerySchema
getQueryScheme()
void
init(IV8Project v8project, DcsDataSetInfoV8LocalQuery dataSetInfo, String lang, int alias, boolean validate)
InitializesDcsDataSetInfoV8LocalQuery
with anotherDcsDataSetInfoV8LocalQuery
void
init(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
InitializesDcsDataSetInfoV8LocalQuery
with anotherDcsDataSetInfoV8LocalQuery
- Parameters:
v8project
- actualIV8Project
for initializingDcsDataSetInfoV8LocalQuery
, cannot benull
dataSetInfo
- baseDcsDataSetInfoV8LocalQuery
, cannot benull
lang
- actual language code, cannot benull
alias
- actual aliasvalidate
-true
if 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:
init
in interfaceIDcsDataSetInfo
- Parameters:
v8project
- the V8 project, cannot benull
dataSet
- набор данныхlang
- языкalias
- вариант встроенного языкаvalidate
- включает режим валидации набора данных на создании- Throws:
DcsDataSetInfoException
-
getAvailableUserFields
public List<DcsDataSetInfoAvailableFieldInfo> getAvailableUserFields(DcsPath dataPath)
Description copied from interface:IDcsDataSetInfo
Получить список доступных полей- Specified by:
getAvailableUserFields
in interfaceIDcsDataSetInfo
- Parameters:
dataPath
- путь родительского поля, cannot benull
- Returns:
- список доступных полей, never
null
-
getAvailableParameters
public List<DcsDataSetInfoAvailableParameterInfo> getAvailableParameters()
Description copied from interface:IDcsDataSetInfo
Получить список доступных параметров- Specified by:
getAvailableParameters
in interfaceIDcsDataSetInfo
- Returns:
- список доступных параметров, never
null
-
getQueryScheme
public QuerySchema getQueryScheme()
-
getDataSet
public DataCompositionSchemaDataSetQuery getDataSet()
Gets actualDataCompositionSchemaDataSetQuery
which was used for build currentDcsDataSetInfoV8LocalQuery
- Returns:
- actual
DataCompositionSchemaDataSetQuery
, cannot benull
-
-