Интерфейс IDimInstance содержит свойства и методы для доступа к данным справочника.
Классы объектов репозитория, поддерживающих интерфейс IDimInstance:
MetabaseObjectClass.KE_CLASS_ADOMDDIM. Справочник ADOMD;
MetabaseObjectClass.KE_CLASS_METADICTIONARYRDS. Табличный справочник НСИ;
MetabaseObjectClass.KE_CLASS_RDS_DICTIONARY. Справочник НСИ;
MetabaseObjectClass.KE_CLASS_RDS_COMPDICTIONARY. Составной справочник НСИ;
MetabaseObjectClass.KE_CLASS_STDDIM. Табличный справочник;
MetabaseObjectClass.KE_CLASS_CLNDIM. Календарный справочник;
MetabaseObjectClass.KE_CLASS_USERDIM. Вычисляемый справочник.
Для получения данных справочника необходимо для соответствующего объекта репозитория выполнить метод IMetabaseObjectDescriptor.Open либо IMetabaseObjectDescriptor.OpenWithParam и результат выполнения привести к типу IDimInstance.
| Имя свойства | Краткое описание | |
| Свойство AttributeHierarchies возвращает коллекцию данных альтернативных иерархий справочника. | ||
| Свойство Attributes возвращает объект, содержащий коллекцию значений атрибутов справочника. | ||
| Свойство Blocks возвращает объект, содержащий коллекцию блоков справочника. | ||
| Свойство BuilderException возвращает информацию об ошибке, которая может возникнуть при открытии справочника. | ||
| Свойство Dimension возвращает объект, содержащий структуру справочника. | ||
| Свойство Elements возвращает коллекцию элементов экземпляра справочника. | ||
| Свойство ElementsByOrder возвращает итератор на дерево элементов справочника, построенное с учетом пользовательской сортировки. | ||
| Свойство Ident возвращает идентификатор объекта репозитория, являющегося справочником. | ||
| Свойство Indexes возвращает объект, содержащий коллекцию индексов справочника. | ||
| InstanceModel | Свойство InstanceModel возвращает общую модель справочника. |
|
| Key | Свойство Key возвращает ключ объекта репозитория, являющегося справочником. | |
| Свойство Levels возвращает объект, содержащий коллекцию уровней элементов справочника. | ||
| Свойство MetabaseObject возвращает данные справочника, как данные объекта репозитория. | ||
| Свойство Name возвращает наименование объекта репозитория, являющегося справочником. | ||
| Свойство RootElements возвращает объект, содержащий массив элементов справочника, находящихся на нулевом уровне. |
| Имя метода | Краткое описание | |
| Метод CreateSelection создает объект, содержащий отметку справочника. | ||
| Метод NewElement создает объект для работы с элементом измерения. | ||
| Метод NewElementsOrderSetup возвращает настройки пользовательской сортировки элементов справочника. | ||
| Метод SaveCache сохраняет кэш открытого справочника. |
См. также: