计算层级结构或层级表达式,返回包含指定层级或层级的所有成员的集合,该集合包含该层级或层级中计算出的所有成员。
Syntax
Hierarchy syntax
Hierarchy_Expression.AllMembers
Level syntax
Level_Expression.AllMembers
Arguments
Hierarchy_Expression
一个有效的多维表达式(MDX)表达式,返回一个层级结构。
Level_Expression
一个有效的多维表达式(MDX)表达式,返回一个层级。
Remarks
AllMembers 函数返回一个包含指定层级或层级中所有成员的集合,其中包括计算出的成员。 AllMembers 函数返回计算出的成员,即使指定的层级中没有可见成员。
Important
当一个维度仅包含一个可见层级时,该层级可以通过维度名称或层级名称来表示,因为此时维度名称被解析为其唯一可见的层级。 例如,是 Measures.AllMembers 有效的MDX表达式,因为它解析为度量维度中唯一的层级。
注释
AllMembers 函数在语义上与 AddCalculatedMembers(MDX)函数相似。
示例
以下示例返回列轴上所有属性Date].[Calendar Year]层级成员,包括计算过的成员,以及Adventure Works立方体中行轴上属性层级的所有子[Product].[Model Name]节点集合。
SELECT
[Date].[Calendar Year].AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]
以下示例返回了列轴上测量维度中的所有成员,这包括所有计算出的成员,以及Adventure Works立方体中行轴上属性层级的所有子[Product].[Model Name]节点集合。
SELECT
Measures.AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]