WPS 加载项开发 > 表格 API 参考 > PivotItem > 属性 > PivotItem.SourceName 属性
返回一个 Variant 值,它代表指定的对象出现在指定的数据透视表的原始源数据中时的名称。

语法

表达式.SourceName

表达式   一个代表 PivotItem 对象的变量。

说明

如果用户在创建数据透视表之后重命名数据项,此属性的值可能会与当前数据项名称不同。

下表显示 SourceName 属性及其相关属性的示例值,假设存在唯一名称为“[Europe].[France].[Paris]”的 OLAP?(OLAP:为查询和报表(而不是处理事务)而进行了优化的数据库技术。OLAP 数据是按分级结构组织的,它存储在多维数据集而不是表中。) 数据源,并且存在包含名为“Paris”的项的非 OLAP 数据源。

属性 值(OLAP 数据源) 值(非 OLAP 数据源)
Caption Paris Paris
Name [Europe].[France].[Paris](只读) Paris
SourceName [Europe].[France].[Paris](只读) (与 SQL 属性值相同,只读)
Value [Europe].[France].[Paris](只读) Paris

在将一个索引值指定到 PivotItems 集合中时,您可以使用下表所示的语法。

语法(OLAP 数据源) 语法(非 OLAP 数据源)
expression.PivotItems("[Europe].[France].[Paris]") expression.PivotItems("Paris")

在使用 Item 属性引用集合中的特定成员时,可以使用下表所示的文本索引名称。

名称(OLAP 数据源) 名称(非 OLAP 数据源)
[Europe].[France].[Paris] Paris

示例

本示例显示包含活动单元格的数据项的原始名称(在源数据库中的名称)。

示例代码
Worksheets.Item("Sheet1").Activate()
ActiveSheet.PivotTables(1).PivotSelect("1998", xlDataAndLabel)
MsgBox("The original item name is " + ActiveCell.PivotItem.SourceName)


请参阅