ExcelScript.RowColumnPivotHierarchy interface
表示 Excel RowColumnPivotHierarchy。
注解
示例
/**
* This sample sorts the rows of a PivotTable.
*/
function main(workbook: ExcelScript.Workbook) {
// Get an existing PivotTable.
const pivotTable = workbook.getPivotTable("Farm Sales");
// Get the data hierarchy to use as the basis of the sort.
const valueFieldToSortOn: ExcelScript.DataPivotHierarchy = pivotTable.getDataHierarchy("Sum of Crates Sold Wholesale");
// Get the row to sort.
const rowToSort: ExcelScript.RowColumnPivotHierarchy = pivotTable.getRowHierarchy("Farm");
// Sort the "Farm" row's only field by the values in "Sum of Crates Sold Wholesale".
rowToSort.getFields()[0].sortByValues(ExcelScript.SortBy.descending, valueFieldToSortOn);
}
方法
get |
返回与 RowColumnPivotHierarchy 相关联的 PivotFields。 |
get |
RowColumnPivotHierarchy 的 ID。 |
get |
RowColumnPivotHierarchy 的名称。 |
get |
按名称获取透视字段。 如果 PivotField 不存在,则此方法返回 |
get |
RowColumnPivotHierarchy 的位置。 |
set |
RowColumnPivotHierarchy 的名称。 |
set |
RowColumnPivotHierarchy 的位置。 |
set |
将 RowColumnPivotHierarchy 重置回其默认值。 |
方法详细信息
getFields()
返回与 RowColumnPivotHierarchy 相关联的 PivotFields。
getFields(): PivotField[];
返回
getId()
RowColumnPivotHierarchy 的 ID。
getId(): string;
返回
string
getName()
RowColumnPivotHierarchy 的名称。
getName(): string;
返回
string
getPivotField(name)
按名称获取透视字段。 如果 PivotField 不存在,则此方法返回 undefined
。
getPivotField(name: string): PivotField | undefined;
参数
- name
-
string
要检索的 PivotField 的名称。
返回
ExcelScript.PivotField | undefined
getPosition()
RowColumnPivotHierarchy 的位置。
getPosition(): number;
返回
number
setName(name)
RowColumnPivotHierarchy 的名称。
setName(name: string): void;
参数
- name
-
string
返回
void
setPosition(position)
RowColumnPivotHierarchy 的位置。
setPosition(position: number): void;
参数
- position
-
number
返回
void
setToDefault()
将 RowColumnPivotHierarchy 重置回其默认值。
setToDefault(): void;
返回
void