IPivotClass.Total

Синтаксис Fore

Total(Type: PivotEvaluatorElementType;

[Relation: Variant = Null;]

[Position: PivotTotalPosition = 0]): Variant;

Синтаксис Fore.NET

Отсутствует;

Параметры

Type. Метод вычисления итогов;

Relation. Элемент измерения, по которому необходимо получить рассчитанный итог;

Position. Расположение итога (по строкам/по столбцам).

Описание

Метод Total возвращает значение итога.

Комментарии

Метод предназначен для использования в формулах преобразования вычисляемых элементов аналитической области данных. В выражениях формул указывается только наименование метода Total без класса PivotClass. Вызов метода из макросов на Fore/Fore.NET не поддерживается.

Использование метода Total в качестве функции в выражениях формул преобразования данных

Обязательным требованием для работы метода является включение расчета необходимых итогов для строк/столбцов таблицы. Если итоги не рассчитываются, то метод вернет пустые значения.

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

Параметр Position является необязательным. Если он не указан или значение совпадает с расположением создаваемого вычисляемого элемента, то метод вернет итог элемента, для которого задается формула преобразования. Если указывается значение, являющееся противоположным относительно расположения вычисляемого элемента (вычисляемый элемент расположен в столбцах и указывается значение PivotTotalPosition.Rows, и наоборот), то метод вернет значение общего итога по строкам/столбцам соответственно.

Для создания формул и выражений смотрите статью «Создание формул и выражений».

Пример настройки вычисляемых элементов приведен в IEaxDataAreaSlice.CalcTransformations.

Пример использования в выражениях

Выражение:

Total(PivotEvaluatorElementType.Sum, Null, PivotTotalPosition.Rows);

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

Было:

Стало:

Применение: можно использовать в формулах вычисляемых элементов.

См. также:

IPivotClass