ILanerAttributeColumn.MetaAttributeEx

Синтаксис

MetaAttributeEx(Serie: ILanerSerie): IMetaAttribute;

Параметры

Serie. Ряд, отображаемый атрибут которого необходимо получить.

Описание

Свойство MetaAttributeEx возвращает отображаемый атрибут для указанного ряда.

Комментарии

Параметр Serie не может принимать значение Null.

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента LanerBox с наименованием «LanerBox1» и компонента UiErAnalyzer с наименованием «UiErAnalyzer1», являющегося источником данных для LanerBox. В «UiErAnalyzer1» должна быть загружена рабочая книга базы данных временных рядов. В боковике рабочей книге должны отображаться дополнительные атрибуты ряда.

Пример будет выполняться при нажатии на кнопку.

    Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
    Var
        ErAn: IEaxAnalyzer;
        Laner: ILaner;
        LanerAttr: ILanerAttributeColumns;
        LanerA: ILanerAttributeColumn;
        SourSerie: ILanerSerie;
    Begin
        ErAn := UiErAnalyzer1.ErAnalyzer;
        Laner := ErAn.Laner;
        LanerAttr := Laner.AttributeColumns;
        If LanerAttr.Count > 0 Then
            If LanerAttr.Column(0).Type = LnColumnType.Attribute Then
                LanerA := LanerAttr.Column(0As ILanerAttributeColumn;
                If LanerBox1.SelectedSeriesCount > 0 Then
                    SourSerie := LanerBox1.SelectedSeries(0);
                    Debug.WriteLine(LanerA.MetaAttributeEx(SourSerie).Name);
                End If;
            End If;
        End If;
    End Sub Button1OnClick;

После выполнения примера в окно консоли будет выведено наименование первого отображаемого атрибута для первого ряда, выделенного в рабочей книге.

См. также:

ILanerAttributeColumn