CubeField 接口

定义

表示 OLAP 多维数据集中的层次结构或度量值字段。

public interface class CubeField
[System.Runtime.InteropServices.Guid("0002444C-0000-0000-C000-000000000046")]
public interface CubeField
Public Interface CubeField
属性

注解

在数据透视表中, CubeField 对象是集合的成员 CubeFields

CubeField使用 属性可返回 CubeField 对象。

使用 CubeFields (index) (其中 index 是多维数据集字段的索引号)返回单个 CubeField 对象。

属性

_Caption

返回一个 String 值,它代表多维数据集域的标签文本。

AllItemsVisible

属性 AllItemsVisible 检查手动筛选是应用于 PivotField 还是 CubeField。 只读 Boolean

Application

在没有对象限定符的情况下使用时,此属性返回表示 Application Microsoft Excel 应用程序的 对象。 如果与对象识别符一起使用,则此属性返回代表指定对象的创建者的 Application 对象(可以将此属性与 OLE 自动化对象一起使用以返回该对象的应用程序)。 只读。

Caption

多维数据集字段的标签文本。

Creator

返回一个 32 位整数,该整数指示在其中创建了此对象的应用程序。

CubeFieldSubType

指定 的类型 CubeField。 此为只读属性。

CubeFieldType

指示 OLAP 多维数据集字段是层次结构字段还是度量值字段。

CurrentPageName

返回或设置 CubeField 的页面名称。 读/写 String

DragToColumn

如果指定字段能被拖动到列位置上,则为 True

DragToData

如果指定字段可被拖动到数据位置上,则为 True

DragToHide

如果通过将字段拖离数据透视表可隐藏该字段,则为 True

DragToPage

如果字段可被拖动到页位置上,则为 True

DragToRow

如果字段可被拖动到行位置上,则为 True

EnableMultiplePageItems

如果为 True ,则允许选择 OLAP 数据透视表的页面字段区域中的多个项。

FlattenHierarchies

获取或设置命名集多维数据集字段中所有层次结构级别的项是否显示在基于 OLAP 多维数据集的数据透视表的同一字段中。

HasMemberProperties

如果存在专门为多维数据集字段显示的成员属性,则返回 True

HiddenLevels

返回或设置隐藏的指定层次结构的顶层。

HierarchizeDistinct

获取或设置在基于 OLAP 多维数据集的数据透视表中显示指定的命名集时,是否对重复项进行排序和删除。

IncludeNewItemsInFilter

属性 IncludeNewItemsInFilter 用于跟踪 OLAP 数据透视表中包含/排除的项目。 读/写。

IsDate

如果 CubeField 是日期,则返回 True 。 只读 Boolean

LayoutForm

返回或设置指定数据透视表项的显示方式 - 表格格式或大纲格式。

LayoutSubtotalLocation

返回或设置与指定字段相关(在其上面或下面)的数据透视表字段分类汇总的位置。

Name

返回的对象的名称。

Orientation

指定数据透视表中字段的位置。

Parent

返回指定对象的父对象。

PivotFields

返回 PivotFields 集合。 该集合包含所有数据透视表字段,包括当前在屏幕上看不到的字段。

Position

项在其字段中的位置(如果项当前正在显示)。

ShowInFieldList

当设置为 True (默认) 时,字段列表中将显示一个 CubeField 对象。

TreeviewControl

返回 对象, TreeviewControl 表示基于 OLAP 的数据透视表的多维数据集操作控件。

Value

返回指定字段的名称。

方法

AddMemberPropertyField(String, Object)

将成员属性字段添加到多维数据集字段的显示区域。

AddMemberPropertyFieldEx(String, Object, Object)

仅供内部使用。

ClearManualFilter()

方法 ClearManualFilter() 提供了一种简单的方法,用于为数据透视表中的 PivotField 的所有项设置 Visible 属性为 True ,并清空 OLAP 数据透视表中 的 HiddenItemsInList/VisibleItemsList 集合。

CreatePivotFields()

方法 CreatePivotFields() 是 Microsoft Office Excel 2007 中的新增方法。 它使用户能够通过创建相应的 PivotField对象,将筛选器应用于尚未添加到数据透视表的 PivotFields。

Delete()

删除对象。

适用于