我有一个报告,如果用户在数据源中没有数据,则用户会看到空白页面。有5个表。我尝试使用NoRowsMessage但它仍然显示空页。
如果特定用户的源中没有数据,是否有办法显示某些消息?
谢谢
答案 0 :(得分: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始终为正数。
TextBox没有.NoRowsMessage。