IPivotSorterData.IndexInHeader

Синтаксис

IndexInHeader(Index: Integer): Integer;

Параметры

Index - индекс столбца в списке сортировки.

Описание

Свойство IndexInHeader возвращает индекс столбца в таблице по индексу столбца в списке сортировки, передаваемому посредством параметра Index.

Пример

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

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

Var

OLAP: IEaxAnalyzer;

Pivot: IPivot;

Sorter: IPivotSorter;

SortDate: IPivotSorterData;

i: Integer;

Begin

OLAP := UiErAnalyzer1.ErAnalyzer;

Pivot := OLAP.Pivot;

Sorter := Pivot.Sorter;

SortDate := Sorter.ColumnsDataSort;

For i := 0 To SortDate.Count - 1 Do

Debug.WriteLine(SortDate.IndexInHeader(i));

End For;

End Sub Button1OnClick;

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

См. также:

IPivotSorterData