Package com._1c.g5.v8.dt.dcs.settings
Class DcsAvailableSettingsSourceDataSetInfoQuery
java.lang.Object
com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoBase
com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoQueryObjectBase
com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoQuery
- All Implemented Interfaces:
IDcsAvailableSettingsSourceDataSetInfo
public class DcsAvailableSettingsSourceDataSetInfoQuery
extends DcsAvailableSettingsSourceDataSetInfoQueryObjectBase
Поставщик информации о наборе данных - запросе для настроек
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoBase
DcsAvailableSettingsSourceDataSetInfoBase.SchemeDataSetFields -
Field Summary
Fields inherited from class com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoQueryObjectBase
dataSetInfoFields inherited from class com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoBase
buildedFieldsForDataPaths, calcedBuildedFields, fieldTitles, internationalDataPathsEn, internationalDataPathsRu, needAddParentTitle, removePasswordFields, schemeDataSet, schemeNotFirstLevelFields, settingsContext, settingsSource, upHierarchy, usedParents -
Constructor Summary
ConstructorsConstructorDescriptionDcsAvailableSettingsSourceDataSetInfoQuery(SettingsContext settingsContext) Constructs an instance -
Method Summary
Modifier and TypeMethodDescriptionvoidПринудительное запоминание полей схем данных, которые могут быть родительскими полямиvoidinit(IV8Project v8project, String langCode, DataSet dataSet, DcsAvailableSettingsSourceForSchema settingsSource, Map<DcsPath, String> fieldTitles, boolean validate) InitializeMethods inherited from class com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoQueryObjectBase
getAvailableParameters, getDataSetAvailableUserFieldsMethods inherited from class com._1c.g5.v8.dt.dcs.settings.DcsAvailableSettingsSourceDataSetInfoBase
dataSet, fillBuildedFields, getAvailableUserFields, getFieldInfo, getInternationalDataPath, getSchemaNotFirstLevelFields, isUpHierarchy, loadUsedParents, makeAvailableFieldInfo, makeAvailableFieldInfoTitle, setIsUpHierarchy, shouldRemovePasswordFields
-
Constructor Details
-
DcsAvailableSettingsSourceDataSetInfoQuery
Constructs an instance- Parameters:
settingsContext- The DCS settings context. May not benull
-
-
Method Details
-
init
public void init(IV8Project v8project, String langCode, DataSet dataSet, DcsAvailableSettingsSourceForSchema settingsSource, Map<DcsPath, String> fieldTitles, boolean validate) throws DcsAvailableSettingsSourceExceptionDescription copied from interface:IDcsAvailableSettingsSourceDataSetInfoInitialize- Specified by:
initin interfaceIDcsAvailableSettingsSourceDataSetInfo- Overrides:
initin classDcsAvailableSettingsSourceDataSetInfoBase- Parameters:
v8project- the V8 project, can't be nulllangCode- current language code, can't be nulldataSet- data set, can't be nullsettingsSource- settings source, can't be nullfieldTitles- titles of fields, can't be nullvalidate- whether need validate- Throws:
DcsAvailableSettingsSourceException
-
forceLoadUsedParents
Description copied from interface:IDcsAvailableSettingsSourceDataSetInfoПринудительное запоминание полей схем данных, которые могут быть родительскими полями- Specified by:
forceLoadUsedParentsin interfaceIDcsAvailableSettingsSourceDataSetInfo- Overrides:
forceLoadUsedParentsin classDcsAvailableSettingsSourceDataSetInfoBase- Throws:
DcsAvailableSettingsSourceException- если не удалось загрузить информацию о родительских полях
-