IPivotClass.SubTotal

Синтаксис Fore

SubTotal(Type: PivotEvaluatorElementType;

[Relation: Variant = Null;]

[Position: PivotTotalPosition = 0]): Variant;

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

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

Параметры

Type. Метод вычисления промежуточных итогов;

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

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

Описание

Метод SubTotal возвращает значение промежуточного итога.

Комментарии

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

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

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

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

См. также:

IPivotClass