[Scenario].[Option]ディメンションの値が関数+5を使用して達成しようとしたものであるかどうかに応じて、列に異なる出力を生成しようとしていIIfます。
WITH MEMBER [XorY] AS
(
IIf([Scenario].[Option] = +5, 'X', 'Y')
--IIf([Scenario].[Option].&[+5], 'X', 'Y')
)
SELECT
NON EMPTY
(
[Scenario].[Option].[Option]
) ON ROWS,
NON EMPTY
(
[XorY]
) ON COLUMNS
FROM [RePro]
WHERE
(
[ABC].[ABC].[Val]
) CELL PROPERTIES VALUE
ただし、IIf上記のステートメントのいずれかを使用すると、 の値に関係なく[XorY]常に. 私が行っている比較は、構文的に間違っているか何かのようです。どうすればいいですか?条件のディメンションで計算されたメンバーを使用すると、はるかにうまく機能することに気付きましたが、私の場合は不可能です-使用する必要があります。Y[Scenario].[Option][Measures]IIf[Scenario].[Option]
助けてくれてありがとう:)