我有一个具有父子层次结构的帐户维度。我需要翻转一些叶子级别的标志,所以我创建了一个计算措施来处理这个问题,除了一个问题之外它工作得很好。帐户层次结构使用一元运算符对兄弟姐妹进行适当的加法/减法。当我使用下面显示的计算度量时,它不再支持一元运算符。有没有办法让计算出的措施尊重那些?
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;