0

我有一個報告,如果用戶在數據源中沒有數據,用戶會看到空白頁面。有5個表格。我試圖使用NoRowsMessage,但它仍然顯示空白頁面。SSRS - 數據源中沒有數據時是否爲空頁面?

如果源中沒有特定用戶的數據,有沒有辦法顯示一些消息?

謝謝

+0

你可以將選擇聯合到單行,但這是如此醜陋我甚至不會將它作爲答案發布。 – Paparazzi

+0

謝謝你;) – 007

回答

0
Tbx1.NoRowsMessage = "No Data returned for this section." 

應該工作。

你可以強制它舊的方法。在部分上方添加一個文本框,並在隱藏Tablix時顯示它。

TextBox1.Text = "No Data returned for this section." 
TextBox1.Hidden = IIf(Sum(Fields!SOME_ID.value, "SOME_DATA_SET")<>0, False, True) 

Tbx1.Hidden = IIf(Sum(Fields!SOME_ID.value, "SOME_DATA_SET")<>0, True, False) 

假定SOME_ID總是正數。

TextBoxs沒有.NoRowsMessage。

+1

文本框有NoRowMessage屬性? – 007