0

これが PPS と MDX への私の最初の進出であると言って序文をさせてください。私はグーグルでそれを理解できないように見えるので、誰かが私を助けてくれることを願っています.

PPS で分析グラフを作成し、SP 2010 に展開しました。SP リスト フィルターからグラフに値を渡したいと思います。私の MDX は次のようになります。

SELECT { [Measures].[MyMeasures] } ON COLUMNS, { [MyDim].[MyDimId].[MyDimId].ALLMEMBERS } ON ROWS FROM [MyCube] WHERE ( [OtherDim].[OtherDimId].[ <<Parameter>>] )

誰かが渡されたものに基づいて条件付きロジックの使用を開始できることを願っています<<Parameter>>(二重山括弧は PPS 構文です)。

基本的に、レポートに接続されている SP リスト フィルターが次のようになっているとします。

(空の)

値1

値 2

これは Value1 と Value2 に対してそのまま機能しますが、<<Parameter>>(空) かどうかを確認する方法が必要です。その場合、ALLMEMBERS に設定するか、WHERE 句全体を削除します。

これが理にかなっていることを願っています。

ありがとう!

4

1 に答える 1

0

MDX を終了するように変更できますか?WHERE (<<Parameter>>)これは、空のパラメーターが作成WHERE()され、効果がないことを意味します。ただし、パラメーター内で完全な OtherDim メンバー名を渡す必要があります。

于 2013-01-10T09:41:07.807 に答える