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