IWebDimensionCombo.DimInstance

Синтаксис

DimInstance: IDimInstance;

Описание

Свойство DimInstance определяет данные справочника, которые необходимо отобразить в компоненте.

Пример

Для выполнения примера в репозитории предполагается наличие справочника с идентификатором DICT_1. Также предполагается наличие веб-формы и расположенного на ней компонента DimensionCombo с наименованием DimensionCombo1. Указанная процедура установлена в качестве обработчика события OnShow для веб-формы.

Добавьте ссылки на системные сборки: Dimensions, Metabase.

Sub TESTWebFormOnShow;
Var
    Mb: IMetabase;
    Dim: IDimInstance;
    Sel: IDimSelection;
Begin
    Mb := MetabaseClass.Active;
    // Открытие справочника
    Dim := Mb.ItemById("DICT_1").Open(NullAs IDimInstance;
    // Создание отметки
    Sel := Dim.CreateSelection;
    Sel.SelectElement(2False);
    Sel.SelectElement(4False);
    Sel.SelectElement(6False);
    // Подключение справочника к компоненту
    DimensionCombo1.DimInstance := Dim;
    DimensionCombo1.Selection := Sel;
End Sub TESTWebFormOnShow;

При запуске веб-формы к компоненту DimensionCombo1 будет подключен указанный справочник. Среди элементов будут выделены три элемента.

См. также:

IWebDimensionCombo