この表は、メンバー選択時に含まれるメンバーおよび関連メンバーを示しています。
表8-1 メンバーの関係
関係 | 含まれるメンバー |
---|---|
メンバー |
選択したメンバー |
祖先 |
選択したメンバーの上方にあるすべてのメンバー(選択したメンバーは除く) |
祖先(含む) |
選択したメンバーとその祖先 |
子 |
選択したメンバーの真下にあるレベルのすべてのメンバー |
子(含む) |
選択したメンバーとその子 |
子孫 |
選択したメンバーのすべての子孫(選択したメンバーは除く) |
子孫(含む) |
選択したメンバーとその子孫 |
兄弟 |
選択したメンバーと同じ階層レベルからのすべてのメンバー(選択したメンバーは除く) |
兄弟(含む) |
選択したメンバーとその兄弟 |
親 |
選択したメンバーの上方にあるレベルのメンバー |
親(含む) |
選択したメンバーとその親 |
レベル0の子孫 |
子を持たない選択したメンバーのすべての子孫 |
左兄弟 |
同じ親を持つ選択したメンバーの前に出現するメンバー |
左兄弟(含む) |
選択したメンバーとその左兄弟 |
右兄弟 |
同じ親を持つ選択したメンバーの後に出現するメンバー |
右兄弟(含む) |
選択したメンバーとその右兄弟 |
前の兄弟 |
同じ親を持つ選択したメンバーの直前に出現するメンバー |
次の兄弟 |
同じ親を持つ選択したメンバーの直後に出現するメンバー |
前のレベル0のメンバー |
選択したメンバーの前に出現する前のレベル0のメンバー 例: PrevLvl0Mbr(Jan)はBegBalanceを、PrevLvl0Mbr(Jul)はJunを、PrevLvl0Mbr(BegBalance)は空の結果を返します |
次のレベル0のメンバー |
選択したメンバーの後に出現する次のレベル0のメンバー 例: NextLvl0Mbr(Mar)はAprを、NextLvl0Mbr(Dec)は空の結果を返します |
前の世代のメンバー |
同じ世代内の選択したメンバーの直前に出現するメンバー |
次の世代のメンバー |
同じ世代内の選択したメンバーの直後に出現するメンバー |
相対 |
同じ世代の指定したオフセットの、指定したメンバーに相対的なメンバーを戻します。 例: Relative("Jan", 4)は、標準月次期間ディメンションで1月に4か月を足した5月を戻し、Relative("Jan", -2)は、標準月次期間ディメンションで1月から2か月を引いた11月を戻します。 |
相対範囲 |
進む場合は開始メンバーからオフセット・メンバーへのすべてのメンバーを戻し、戻る場合はオフセット・メンバーから開始メンバーへのすべてのメンバーを戻します。 例: RelativeRange("Jan", 4)は1月、2月、3月、4月、5月を戻し、RelativeRange("Jan", -2)は11月、12月、1月を戻します。 |
注:
メンバー関係は、期間ディメンションのみでなく、任意のディメンションで機能します。時間は線形であるため説明が容易なので、例では期間ディメンションを使用しました。