IPivotSorter.Diapason

Синтаксис

Diapason: PivotSortDiapason;

Описание

Свойство Diapason определяет диапазон, в рамках которого будет осуществляться сортировка данных.

Пример

Для выполнения примера в репозитории предполагается наличие регламентного отчёта с идентификатором REPORT. В отчёте добавлен источник, на базе источника создан срез и визуализатор - таблица.

Добавьте ссылки на системные сборки: Express, Metabase, Pivot, Report.

Sub UserProc;
Var
    Mb: IMetabase;
    Report: IPrxReport;
    Pivot: IPivot;
Begin
    Mb := MetabaseClass.Active;
    Report := Mb.ItemById("REPORT").Edit As IPrxReport;
    Pivot := (Report.DataArea.Slices.Item(0As IEaxDataAreaPivotSlice).Pivot;
    // Установка диапазона сортировки
    Pivot.Sorter.Diapason := PivotSortDiapason.HierarchyLevel;
    // Сохранение изменений
    Report.MetabaseObject.Save;
End Sub UserProc;

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

См. также:

IPivotSorter