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]