親子階層を持つ勘定ディメンションがあります。いくつかのリーフ レベルの標識を反転する必要があるため、これを処理するための計算メジャーを作成しました。1 つの問題を除いて、うまく機能します。アカウント階層は単項演算子を使用して、兄弟の適切な加算/減算を行います。以下に示す計算されたメジャーを使用すると、単項演算子が考慮されなくなります。計算されたメジャーにそれらを尊重させる方法はありますか?
CREATE MEMBER CURRENTCUBE.[Measures].[Flipped Activity]
AS
IIf(IsLeaf([Account].[Accounts].currentmember),
([Measures].[Activity] * [Measures].[AH Flip Value]),
SUM([Account].[Accounts].currentmember.children, [Measures].[Flipped Activity])
),
FORMAT_STRING="$#,##0.00;($#,##0.00)",
VISIBLE = 1;