Сборка: Dimensions;
Пространство имен: Prognoz.Platform.Interop.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 создает итератор по элементам справочника. |
См. также: