Метод PivotTableEditor.setAdditionalCalculations
Метод задает дополнительные вычисления для поля значений сводной таблицы.
Вызов
PivotTableEditor setAdditionalCalculations(valueFieldName, calculationData)
Параметры
-
valueFieldName: название поля значений, типstring. -
calculationData: настройки дополнительных вычислений, тип PivotTableCalculationData.
Возвращает
- текущий редактор сводных таблиц, тип PivotTableEditor.
Пример дополнительных вычислений типа "Отличие" от предыдущего значения в поле Country
sheet = document.getBlocks().getTable(0)
pivotTable = sheet.getCell("J8").getPivotTable()
tableEditor = pivotTable.createPivotTableEditor()
data = myOfficeSDK.PivotTableCalculationData()
data.calculationType = myOfficeSDK.PivotTableDataCalculationType_Difference
baseItem = myOfficeSDK.PivotTableCalculationDataBaseItem(myOfficeSDK.PivotTableBaseItemPosition_Previous)
data.baseEntity = myOfficeSDK.PivotTableCalculationDataBaseEntity("Country", baseItem)
tableEditor.setAdditionalCalculations("Sum of Total", data)
tableEditor.apply()