という名前のディメンションを持つ、YEAR
、QUARTER
およびMONTH
という3つのレベルのディメンションがあります。第3レベル(モンドリアンMDX)にフィルタを適用した後の第1レベルのデータメンバを取得する方法
With SET [*BASE_MEMBERS_Period.Period] AS ' Filter ([Period.Period].[Month].Members , (NOT([Period.Period].CurrentMember In { [Period].[All Periods].[FY 2008-2009].[Q4 2008-09].[Mar 2009 ] }))) '
、我々は[Mar 2009 ]
以外のすべてのデータが欲しい:次のように
私は第3レベルのデータを除外しています。
は今、私は、次の要件のためのクエリを記述する必要があります。
上記のフィルタを適用することで... YEARレベルのすべてのメンバーのためのデータを取得します。 つまり、メンバー
[FY 2008-2009]
の値は、値[Mar 2009]
を除いた後になるはずです。上記のフィルタを適用すると、QUARTERレベルのすべてのメンバーのデータを取得できます。 つまり、メンバー
[Q4 2008-09]
の値は、[Mar 2009]
の値を除いた後になるはずです。
ありがとうございます。
ラムは答えになりますか? – ic3