IBindingDimCombo.Period

Синтаксис Fore

Period: Boolean;

Синтаксис Fore.NET

Period: boolean;

Описание

Свойство Period определяет значение параметра «PERIOD» в строке связи.

Комментарии

Параметр «MODELEVELS» определяет отображение меню «Диапазон» для задания границ периода в режиме отметки «Только по уровням».

Пример Fore

Для выполнения примера предполагается наличие календарного справочника с идентификатором «CALENDAR».

Function CreateDimComboBinding(Dimension: IMetabaseObjectDescriptor): String;
Var
    BM: IBindingManager;
    DimComboBinding: IBindingDimCombo;
    
Begin
        BM := 
New BindingManager.Create;
        DimComboBinding := BM.CreateByUi("DimCombo"As IBindingDimCombo;
        DimComboBinding.Object := 
"CALENDAR";
        
        
DimComboBinding.PeriodDefined := True;
        
DimComboBinding.Period := True;
        Return DimComboBinding.AsString;
End Function CreateDimComboBinding;

Функция генерирует строку связи для использования редактора значения в виде раскрывающегося списка справочника. В редакторе будет отображено меню «Диапазон» для задания границ периода в режиме отметки «Только по уровням».

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.

Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.ForeSystem;

Function CreateDimComboBinding(Dimension: IMetabaseObjectDescriptor): String;
Var
    BM: IBindingManager;
    DimComboBinding: IBindingDimCombo;
Begin
    BM := 
New BindingManager.Create();
    DimComboBinding := BM.CreateByUi("DimCombo"As IBindingDimCombo;
    DimComboBinding.Object := 
"CALENDAR";

    DimComboBinding.PeriodDefined := 
True;
    DimComboBinding.Period := 
True;
    Return DimComboBinding.AsString;
End Function CreateDimComboBinding;

См. также:

IBindingDimCombo