ExcelScript.ShowAsRule interface

Комментарии

Примеры

/**
 * The script changes the display for "Crates Sold at Farm".
 * The field shows each value's difference
 * from the value of the "Lemon" in the same row.
 * If the row has no value for "Lemon", the field shows "#N/A".
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the PivotTable named "Farm Pivot".
  const farmPivot = workbook.getPivotTable("Farm Pivot");

  // Get the data hierarchy "Sum of Crates Sold at Farm".
  const farmSales = farmPivot.getDataHierarchy("Sum of Crates Sold at Farm");

  // Get the row hierarchy "Type".
  const typeField = farmPivot.getRowHierarchy("Type").getFields()[0];

  // Change the data hierarchy to show each value as the difference
  // from the value of the "Lemon" in that row.
  const rule: ExcelScript.ShowAsRule = {
    calculation: ExcelScript.ShowAsCalculation.differenceFrom,
    baseField: typeField,
    baseItem: typeField.getPivotItem("Lemon")
  }
  farmSales.setShowAs(rule);

  // Set the name of the field to match the new behavior.
  farmSales.setName("Difference from Lemons of Crates Sold at Farm");
}

Свойства

baseField

Сводное поле, на основе вычисления ShowAs , если применимо в соответствии с типом ShowAsCalculation , в противном случае null.

baseItem

Элемент, на основе вычисления ShowAs , если применимо в соответствии с типом ShowAsCalculation , в противном случае null— .

calculation

Вычисление ShowAs , используемое для сводного поля. Дополнительные сведения см. в этой ExcelScript.ShowAsCalculation статье.

Сведения о свойстве

baseField

Сводное поле, на основе вычисления ShowAs , если применимо в соответствии с типом ShowAsCalculation , в противном случае null.

baseField?: PivotField;

Значение свойства

baseItem

Элемент, на основе вычисления ShowAs , если применимо в соответствии с типом ShowAsCalculation , в противном случае null— .

baseItem?: PivotItem;

Значение свойства

calculation

Вычисление ShowAs , используемое для сводного поля. Дополнительные сведения см. в этой ExcelScript.ShowAsCalculation статье.

calculation: ShowAsCalculation;

Значение свойства