Сборка: Dimensions;
Интерфейс IDimElements содержит свойства и методы коллекции элементов справочника.
IDimElements
Использование свойств и методов данного интерфейса допустимо, если осуществляется работа с элементами исходного экземпляра справочника. Если в справочнике применена альтернативная иерархия, то предварительно необходимо создать итератор и использовать его для навигации по актуальному дереву элементов:
Var
//...
DimInst: IDimInstance;
Elements: IDimElements;
Iterator: IDimIterator;
//...
Begin
//...
DimInst := //Получение экземпляра справочника;
Elements := DimInst.Elements;
Iterator := Elements.Iterator;
While Iterator.Next Do
//...
//Работа с элементами
//...
End While;
| Имя свойства | Краткое описание | |
| AllChildrenCount | Свойство AllChildrenCount возвращает общее количество дочерних элементов для указанного элемента. | |
| AttributeValue | Свойство AttributeValue возвращает значение атрибута элемента по индексам элемента и атрибута. | |
| AttributeValueO | Свойство AttributeValueO возвращает значение атрибута элемента по атрибуту и индексу элемента. | |
| Block | Свойство Block возвращает объект, содержащий блок справочника, в котором находится элемент с индексом Element. | |
| BlockKey | Свойство BlockKey возвращает ключ блока справочника. | |
| Child | Свойство Child возвращает индекс указанного дочернего элемента в справочнике, относительно корневого элемента. | |
| Children | Свойство Children возвращает объект, содержащий массив дочерних объектов элемента. | |
| ChildrenCount | Свойство ChildrenCount возвращает количество непосредственных дочерних элементов для указанного элемента. | |
| Count | Свойство Count возвращает количество элементов справочника. | |
| DisplayAttributeValue | Свойство DisplayAttributeValue возвращает отображаемое значение атрибута элемента по индексам элемента и атрибута. | |
| DisplayAttributeValueO | Свойство DisplayAttributeValueO возвращает значение атрибута элемента по атрибуту и индексу элемента. | |
| Elements | Свойство Elements возвращает объект, содержащий массив элементов справочника. | |
| Id | Свойство Id возвращает значение атрибута «Идентификатор» у элемента с индексом Element. | |
| Level | Свойство Level возвращает объект, содержащий уровень справочника, на котором находится элемент с индексом Element. | |
| LevelKey | Свойство LevelKey возвращает ключ уровня справочника, на котором расположен указанный элемент. | |
| Name | Свойство Name возвращает значение атрибута «Наименование» у элемента с индексом Element. | |
| NextSibling | Свойство NextSibling возвращает индекс следующего элемента относительно заданного. | |
| Owner | Свойство Owner возвращает индекс элемента, являющегося родителем. | |
| PrevSibling | Свойство PrevSibling возвращает индекс предыдущего элемента относительно заданного. | |
| PrimaryIndex | Свойство PrimaryIndex возвращает объект, содержащий первичный индекс, в который входит указанный элемент. | |
| ReadAccess | Свойство ReadAccess возвращает True, если к указанному элементу есть доступ на чтение. | |
| WriteAccess | Свойство WriteAccess возвращает True, если к указанному элементу есть доступ на запись. |
| Имя метода | Краткое описание | |
| FindById | Метод FindById осуществляет поиск элемента по значению атрибута Идентификатор. | |
| GroupKey | Метод GroupKey возвращает ключ группы для элемента. | |
| IsGroup | Метод IsGroup возвращает признак того, является ли элемент группой. | |
| Iterator | Метод Iterator создает итератор по элементам справочника. |
См. также: