HierarchyTotals: Boolean;
Свойство HierarchyTotals определяет, будут ли рассчитываться итоги по иерархии.
Допустимые значения:
True. Значение по умолчанию. Итоги рассчитываются по иерархии.
False. Итоги рассчитываются без учета иерархии.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента TabSheetBox и компонента UiErAnalyzer с наименованием «UiErAnalyzer1», являющегося источником данных для TabSheetBox. Пример будет выполняться при нажатии на кнопку.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
OLAP: IEaxAnalyzer;
Pivot: IPivot;
Totals: IPivotEvaluatorTotals;
Begin
OLAP := UiErAnalyzer1.ErAnalyzer;
Pivot := OLAP.Pivot;
Totals := Pivot.Evaluator.Totals;
Totals.RowTypes := PivotEvaluatorElementType.Sum;
Totals.HierarchyTotals := True;
Totals.LevelTotals := False;
End Sub Button1OnClick;
После выполнения примера для таблицы по всем уровням иерархии будут рассчитываться итоги (сумма значений):
См. также: