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]

関連項目

参照

AddCalculatedMembers (MDX)

Children (MDX)

MDX 関数リファレンス (MDX)