次のクエリ
選択する
{ [Measures].[Comp Money In] } 列で、
{
(
[Dim User].[UserLevel1].[UserLevel1].AllMembers *
[Dim User].[UserLevel2].[UserLevel2].AllMembers *
[Dim User].[UserLevel3].[UserLevel3].AllMembers *
[Dim User].[UserLevel4].[UserLevel4].AllMembers *
[Dim User].[UserLevel5].[UserLevel5].AllMembers
)
行で
FROM [アクティビティ]
WHERE ( [Dim User].[UserIdHierarchy].[UserLevel1Id].&[#513],
[Dim User].[UserTypeHierarchy].[UserTypeLevel1].&[Commercial Partner].&[Agent] ) CELL プロパティ値
次の結果が表示されます。

私の問題は、[Dim User].[UserTypeHierarchy] をフィルタリングしているため、表示されているメジャー値は、[Commercial Partner].&[Agent] のタイプを持つものだけであるということです。ユーザーツリーを表示しているにもかかわらず、表示されている数値はすべてのメジャーを示しており、あたかも子孫([Hierarchy], 0, self_and_after)のようになっていることを望みます。
どうすればこれを達成できますか? 既に計算メンバーを使用してみましたが、表示されている数値は [Dim User].[UserTypeHierarchy] 階層の下にあるすべてのユーザー タイプの子孫を集計していません。
自分自身をよりよく説明するために、次の画像はユーザー タイプ フィルターなしです。

したがって、私の望ましい結果は、ユーザータイプの商用パートナーのユーザーのみを表示している最初の画像ですが、2番目の画像の数字です。たとえば
513 は、子孫を集計したすべての図を表示します
100310 は、第 3 レベルで彼の下にあるすべてのユーザーを集計したすべての数値を表示します
それでは4番目に。