ModeElements: Boolean;
ModeElements: boolean;
Свойство ModeElements определяет значение параметра «MODEELEMENTS» в строке связи.
Параметр «MODEELEMENTS» определяет отображение режима отметки «Только по элементам».
При одновременном использовании с параметром «MODELEVELS» будет отображен уровень «По элементам и уровням»
Для выполнения примера предполагается наличие календарного справочника с идентификатором «CALENDAR».
Function CreateDimComboBidning(Dimension: IMetabaseObjectDescriptor): String;
Var
BM: IBindingManager;
DimComboBinding: IBindingDimCombo;
Begin
BM := New BindingManager.Create;
DimComboBinding := BM.CreateByUi("DimCombo") As IBindingDimCombo;
DimComboBinding.Object := "CALENDAR";
DimComboBinding.ModeElementsDefined := True;
DimComboBinding.ModeElements := True;
Return DimComboBinding.AsString;
End Function CreateDimComboBidning;
Функция генерирует строку связи для использования редактора значения в виде раскрывающегося списка справочника. Редактор будет отображаться в режиме отметки «Только по элементам».
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.
Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.ForeSystem;
Function CreateDimComboBidning(Dimension: IMetabaseObjectDescriptor): String;
Var
BM: IBindingManager;
DimComboBinding: IBindingDimCombo;
Begin
BM := New BindingManager.Create();
DimComboBinding := BM.CreateByUi("DimCombo") As IBindingDimCombo;
DimComboBinding.Object := "CALENDAR";
DimComboBinding.ModeElementsDefined := True;
DimComboBinding.ModeElements := True;
Return DimComboBinding.AsString;
End Function CreateDimComboBidning;
См. также: