メンバーの関係

この表は、メンバー選択時に含まれるメンバーおよび関連メンバーを示しています。

表15-11 メンバーの関係

関係 含まれるメンバー

メンバー

選択したメンバー

祖先

選択したメンバーの上方にあるすべてのメンバー(選択したメンバーは除く)

祖先(含む)

選択したメンバーとその祖先

子

選択したメンバーの真下にあるレベルのすべてのメンバー

子(含む)

選択したメンバーとその子

子孫

選択したメンバーのすべての子孫(選択したメンバーは除く)

子孫(含む)

選択したメンバーとその子孫

兄弟

選択したメンバーと同じ階層レベルからのすべてのメンバー(選択したメンバーは除く)

兄弟(含む)

選択したメンバーとその兄弟

親

選択したメンバーの上方にあるレベルのメンバー

親(含む)

選択したメンバーとその親

レベル0子孫

子を持たない選択したメンバーのすべての子孫

左兄弟

同じ親を持つ選択したメンバーの前に出現するメンバー

左兄弟(含む)

選択したメンバーとその左兄弟

右兄弟

同じ親を持つ選択したメンバーの後に出現するメンバー

右兄弟(含む)

選択したメンバーとその右兄弟

前の兄弟

同じ親を持つ選択したメンバーの直前に出現するメンバー

次の兄弟

同じ親を持つ選択したメンバーの直後に出現するメンバー

前のレベル0のメンバー

選択したメンバーの前に出現する前のレベル0のメンバー

例: PrevLvl0Mbr(Jan)はBegBalanceを、PrevLvl0Mbr(Jul)はJunを、PrevLvl0Mbr(BegBalance)は空の結果を返します

次のレベル0のメンバー

選択したメンバーの後に出現する次のレベル0のメンバー

例: NextLvl0Mbr(Mar)はAprを、NextLvl0Mbr(Dec)は空の結果を返します

前の世代のメンバー

同じ世代内の選択したメンバーの直前に出現するメンバー

次の世代のメンバー

同じ世代内の選択したメンバーの直後に出現するメンバー

相対

指定されたメンバーに対して、同じ世代で、指定されたオフセットを適用して相対的なメンバーを返します。

例: Relative("Jan", 4)はMayを返します。これは、これは、標準の月期間ディメンションで1月に4か月を加えたものです。Relative("Jan", -2)はNovを返します。これは、これは、標準の月期間ディメンションで1月から2か月を引いたものです。

RelativeRange

進む場合は開始メンバーからオフセット・メンバーまで、戻る場合はオフセット・メンバーから開始メンバーまでのすべてのメンバーを返します。

例: RelativeRange("Jan", 4)はJan、Feb、Mar、Apr、Mayを返します。RelativeRange("Jan", -2)はNov、Dec、Janを返します。

注:

メンバーの関係は、期間ディメンションだけでなく、どのディメンションでも機能します。この例では、時間が線形的であるため説明しやすいという理由で期間ディメンションを使用しています。