跳到主要内容

ApiPivotDataField

表示数据透视表数据字段的类。

ApiPivotDataField 是 ApiPivotField 的子类。

属性​

名称类型描述
Captionstring返回或设置表示数据字段标签文本的值。
FunctionDataConsolidateFunctionType返回或设置数据字段的函数。
Indexnumber返回数据字段的索引。
Namestring返回或设置表示对象名称的值。
NumberFormatstring | null返回或设置表示对象格式代码的值。
OrientationPivotFieldOrientationType返回表示数据字段在指定数据透视表报表中位置的数据字段方向值。
PivotFieldApiPivotField返回创建数据字段的透视字段。
Positionnumber返回或设置表示数据字段在类别中位置的值。
Valuestring返回或设置表示数据透视表报表中指定数据字段名称的值。

方法​

下表列出了可用的方法。

方法返回值描述
AutoSort无为数据透视表报表建立自动字段排序规则。
ClearAllFilters无删除当前应用于透视字段的所有筛选器。
ClearLabelFilters无从透视筛选器集合中删除所有标签筛选器或所有日期筛选器。
ClearManualFilters无从透视筛选器集合中删除所有手动筛选器。
ClearValueFilters无从透视筛选器集合中删除所有值筛选器。
GetCaptionstring返回表示数据字段标签文本的值。
GetCurrentPagestring | number返回为页字段显示的当前页面(仅对页字段有效)。
GetDragToColumnboolean返回指定是否可以将指定字段拖动到列位置的设置。
GetDragToDataboolean返回指定是否可以将指定字段拖动到数据位置的设置。
GetDragToPageboolean返回指定是否可以将指定字段拖动到页位置的设置。
GetDragToRowboolean返回指定是否可以将指定字段拖动到行位置的设置。
GetFunctionDataConsolidateFunctionType返回在数据字段中执行的函数。
GetIndexnumber返回数据字段的索引。
GetLayoutBlankLineboolean返回指定是否在每个项目后插入空白行的设置。
GetLayoutCompactRowboolean返回指定数据透视表字段是否紧凑的设置。
GetLayoutFormPivotLayoutType返回指定数据透视表项目的显示方式 - 表格格式或大纲格式。
GetLayoutPageBreakboolean返回指定是否在每个字段后插入分页符的设置。
GetLayoutSubtotalLocationLayoutSubtotalLocationType返回布局分类汇总位置。
GetLayoutSubtotalsboolean返回指定是否显示分类汇总的设置。
GetNamestring返回表示对象名称的值。
GetNumberFormatstring | null返回表示对象格式代码的值。
GetOrientationPivotFieldOrientationType返回表示数据字段在指定数据透视表报表中位置的数据字段方向值。
GetParentApiPivotTable返回当前字段的父对象。
GetPivotFieldApiPivotField返回创建数据字段的透视字段。
GetPivotFiltersApiPivotFilters返回应用于指定透视字段的透视筛选器集合。
GetPivotItemsApiPivotItem[] | ApiPivotItem | null返回一个对象,该对象表示指定字段中的单个数据透视表项(ApiPivotItem 对象)或所有可见和隐藏项的集合(ApiPivotItem 对象数组)。
GetPositionnumber返回表示数据字段在类别中位置的值。
GetRepeatLabelsboolean返回指定是否在每行重复项目标签的设置。
GetShowAllItemsboolean返回指定是否显示无数据项的设置。
GetShowingInAxisboolean返回指定数据透视表字段当前是否在数据透视表中可见的设置。
GetSourceNamestring返回数据透视表字段的源名称。
GetSubtotalNamestring返回在指定数据透视表报表的分类汇总列或行标题中显示的文本标签。
GetSubtotalsPivotFieldSubtotals返回表示所有分类汇总的对象。
GetTableApiPivotTable返回表示当前字段的数据透视表的 ApiPivotTable 对象。
GetValuestring返回表示数据透视表报表中指定数据字段名称的值。
Move无在类别内移动当前数据字段。
Remove无从类别中删除当前数据字段。
SetCaption无设置表示数据字段标签文本的值。
SetDragToColumn无设置指定是否可以将指定字段拖动到列位置的设置。
SetDragToData无设置指定是否可以将指定字段拖动到数据位置的设置。
SetDragToPage无设置指定是否可以将指定字段拖动到页位置的设置。
SetDragToRow无设置指定是否可以将指定字段拖动到行位置的设置。
SetFunction无为当前数据字段设置函数。
SetLayoutBlankLine无设置指定是否在每个项目后插入空白行的设置。
SetLayoutCompactRow无设置指定数据透视表字段是否紧凑的设置。
SetLayoutForm无设置指定数据透视表项目的显示方式 - 表格格式或大纲格式。
SetLayoutPageBreak无设置指定是否在每个字段后插入分页符的设置。
SetLayoutSubtotalLocation无设置布局分类汇总位置。
SetLayoutSubtotals无设置指定是否显示分类汇总的设置。
SetName无设置表示对象名称的值。
SetNumberFormat无设置表示对象格式代码的值。
SetOrientation无设置表示字段在指定数据透视表报表中位置的透视字段方向值。
SetPosition无设置表示数据字段在类别中位置的值。
SetRepeatLabels无设置指定是否在每行重复项目标签的设置。
SetShowAllItems无设置指定是否显示无数据项的设置。
SetSubtotalName无设置在指定数据透视表报表的分类汇总列或行标题中显示的文本标签。
SetSubtotals无设置表示所有分类汇总的对象。
SetValue无设置表示数据透视表报表中指定数据字段名称的值。