2014-06-13 34 views
0

我是SSAS(MDX)Side的新手,並使用MDX在SSRS中填充報表。 1)在我的報告中,我使用了通過MDX腳本運行的Tablix, 2)報告執行MDX時不返回任何值,因此在報告中會創建空白區域。 (N/A),我需要一些值而不是空白空間。MDX不返回任何值,但要求爲空或不適用

Plese在SSRS方面提供了一些指導,否則需要一些輸入來修改MDX,使得如果沒有值,它將返回空值(或其他值,如x或N/A)。

讚賞你的幫助。

回答

0

,我發現我的回答,我現在用的生成數據有NONEMPTYCROSSJOIN的MDX,而且由於這一點,不會填充空的記錄,所以我刪除了非空左CROSSJOIN,因爲它是和megic happend。

讚賞你的幫助Alwaysariyana。

謝謝。

1

您可以使用iif函數,以便檢查值是否存在,如果不存在,則爲「N/A」,否則爲值。這也適用於MDX表達式。

=IIf(IsNothing(Fields!YourField.Value),"N/A",Fields!YourField.Value)