IPivotEvaluatorDimCalculatesList.Item

Синтаксис

Item(Index: Integer): Integer;

Параметры

Index - индекс вычисляемого показателя в коллекции показателей, созданных относительно элемента измерения Element.

Описание

Свойство Item возвращает индекс вычисляемого показателя в коллекции показателей всего измерения.

Комментарии

Индекс вычисляемого показателя, созданного относительно элемента Element, передается посредством параметра Index.

Пример

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

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    OLAP: IEaxAnalyzer;
    Grid: IEaxGrid;
    Pivot: IPivot;
    Dim: IDimInstance;
    Calcs: IPivotEvaluatorDimCalculates;
    Calc: IPivotEvaluatorDimCalculatesItem;
    List: IPivotEvaluatorDimCalculatesList;
    i: Integer;
Begin
    OLAP := UiErAnalyzer1.ErAnalyzer;
    Grid := OLAP.Grid;
    Pivot := OLAP.Pivot;
    Dim := Pivot.TopHeader.Dim(0);
    Calcs := Pivot.Evaluator.DimCalculates;
    Calc := Calcs.FindByDimKey(Dim.Key);
    List := Calc.FindByDimElement(0);
    For i := 0 To List.Count - 1 Do
        Debug.WriteLine(Calc.CalculatedName(List.Item(i)));
    End For;
End Sub Button1OnClick;

После выполнения примера при нажатии на кнопку будет осуществлен поиск вычисляемых показателей, созданных относительно первого элемента измерения, расположенного в отчете по столбцам. Наименования найденных вычисляемых показателей будут выведены в консоль среды разработки.

См. также:

IPivotEvaluatorDimCalculatesList