IRdsDictionaryElementData.RecordO

Синтаксис

RecordO(Options: Variant): ;

Параметры

Options. Определяет вариант возвращаемых данных.

Описание

Свойство RecordO возвращает данные атрибутов элемента в зависимости от заданного параметра в виде объекта, реализуемого интерфейсом IOrmRecord.

Комментарии

Параметр Options определяет вариант возвращаемых данных. Доступные значения:

Пример

Для выполнения примера предполагается наличие в репозитории табличного справочника НСИ с идентификатором «DIM».

Добавьте ссылки на системные сборки: Metabase, Orm и Rds.

Sub UserProc;
Var
    DictInst: IRdsDictionaryInstance;
    Elem: IRdsDictionaryElement;
Begin
    DictInst := MetabaseClass.Active.ItemById("DIM").Open(NullAs IRdsDictionaryInstance;
    DictInst.FetchAll:=True;
    Elem := DictInst.Elements.Item(1);
    Debug.WriteLine("Отображаемое значение атрибута: " + Elem.RecordO(0).AttributeValue(4));
    Debug.WriteLine("Значение атрибута в таблице справочника: " 
        + Elem.RecordO(1).AttributeValue(4));
End Sub UserProc;

В результате выполнения примера будет получена вторая запись справочника. В окно консоли будет выведена информация об отображаемом значении указанного атрибута и значение атрибута в таблице справочника.

См. также:

IRdsDictionaryElementData