IMetaAttributesBreadcrumb.GetAttributeValue

Синтаксис

GetAttributeValue(Attribute: IMetaAttribute): IDimSelection;

Параметры

Attribute. Атрибут, значения которого отображаются в компоненте и отметку которого необходимо получить.

Описание

Метод GetAttributeValue возвращает отметку показателей, установленную по атрибуту Attribute.

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки и компонента MetaAttributesBreadcrumb с наименованием "MetaAttributesBreadcrumb1". В компоненте "MetaAttributesBreadcrumb1" отображаются данные базы данных временных рядов, содержащей атрибут "COUNTRY".

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Attrs: IMetaAttributes;

Attr: IMetaAttribute;

Sel: IDimSelection;

Elems: IDimElements;

i: Integer;

Begin

Attrs := MetaAttributesBreadcrumb1.MetaAttributes;

Attr := Attrs.FindById("COUNTRY");

Sel := MetaAttributesBreadcrumb1.GetAttributeValue(Attr);

Elems := Sel.Dimension.Elements;

For i := 0 To Sel.SelectedCount - 1 Do

Debug.WriteLine(Elems.Name(Sel.Element(i)));

End For;

End Sub Button1OnClick;

После выполнения примера при нажатии на кнопку в консоль среды разработки будут выведены наименования показателей, выделенных в компоненте по атрибуту "COUNTRY".

Для данной отметки будут выведены следующие значения:

Argentina

Armenia

Australia

Austria

См. также:

IMetaAttributesBreadcrumb