IMetaAttributesBreadcrumb.SetAttributeValue

Синтаксис

SetAttributeValue(Attribute: IMetaAttribute; Value: IDimSelection);

Параметры

Attribute. Атрибут, по которому необходимо установить отметку.

Value. Отметка элементов, которую необходимо установить по атрибуту Attribute.

Описание

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

Пример

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

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

Var

Attrs: IMetaAttributes;

Attr: IMetaAttribute;

Sel: IDimSelection;

Begin

Attrs := MetaAttributesBreadcrumb1.MetaAttributes;

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

Sel := MetaAttributesBreadcrumb1.GetAttributeValue(Attr);

Sel.DeselectAll;

Sel.SelectElement(0, False);

Sel.SelectElement(1, False);

Sel.SelectElement(2, False);

MetaAttributesBreadcrumb1.SetAttributeValue(Attr, Sel);

End Sub Button1OnClick;

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

См. также:

IMetaAttributesBreadcrumb