AllMembers (MDX)
階層式またはレベル式を評価し、指定された階層またはレベルのすべてのメンバ (計算されるメンバも含む) を格納したセットを返します。
構文
Hierarchy syntax
Hierarchy_Expression.AllMembers
Level syntax
Level_Expression.AllMembers
引数
Hierarchy_Expression
階層を返す有効な多次元式 (MDX) 式です。Level_Expression
レベルを返す有効な多次元式 (MDX) 式です。
説明
AllMembers 関数は、指定された階層またはレベルのすべてのメンバ (計算されるメンバも含む) を格納したセットを返します。指定した階層またはレベルに表示可能なメンバが含まれていない場合でも、AllMembers 関数は計算されるメンバを返します。
重要 |
---|
表示可能な階層がディメンション内に 1 つしかない場合は、ディメンション名がその 1 つしかない階層に解決されるため、その階層はディメンション名でも階層名でも参照できます。たとえば、Measures.AllMembers は、Measures ディメンション内に 1 つしかない階層に解決されるので、有効な MDX 式です。 |
注 |
---|
AllMembers 関数は、AddCalculatedMembers (MDX) 関数と意味的に似ています。 |
例
次の例では、Adventure Works キューブから、列軸の [Date].[Calendar Year] 属性階層のすべてのメンバ (計算されるメンバも含む) と、行軸の [Product].[Model Name] 属性階層のすべての子のセットを返しています。
SELECT
[Date].[Calendar Year].AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]
次の例では、Adventure Works キューブから、列軸の Measures ディメンションのすべてのメンバ (計算されるメンバも含む) と、行軸の [Product].[Model Name] 属性階層のすべての子のセットを返しています。
SELECT
Measures.AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]