Сборка: Dimensions;
Пространство имен: Prognoz.Platform.Interop.Dimensions;
Интерфейс IUserDimension отвечает за общую модель и структуру вычисляемого справочника.
IUserDimension
При создании нового вычисляемого справочника для его корректной работы необходимо произвести следующие минимальные настройки:
В коллекции атрибутов Attributes должны быть созданы атрибуты с назначением Наименование и Порядок.
В коллекции блоков Blocks должен быть создан минимум один блок, для всех создаваемых блоков должен быть определён состав индексов.
Используя свойства ForeModule и ForeSub, задайте макрос, который будет вычислять элементы справочника.
Если по элементам создаваемого справочника в дальнейшем предполагается настройка агрегация данных, то создайте в коллекции Levels необходимые уровни.
Имя свойства | Краткое описание | |
Свойство Attributes возвращает объект, содержащий коллекцию атрибутов справочника. | ||
Свойство Blocks возвращает объект, содержащий коллекцию блоков справочника. | ||
Свойство ForeModule определяет модуль/форму, в котором содержится макрос, осуществляющий построение справочника. | ||
Свойство ForeSub определяет наименование макроса, выполняющего построение дерева элементов справочника. | ||
Свойство HideInaccessibleElements определяет состояние опции «Скрывать недоступные элементы в справочнике». | ||
Свойство Indexes возвращает объект, содержащий коллекцию индексов справочника. | ||
Свойство Levels возвращает объект, содержащий коллекцию уровней справочника. | ||
Свойство ReverseOrder определяет состояние опции «Обратный порядок элементов в справочнике». |
См. также: