SSRS - 如果数据源中没有数据,则为空页面?

时间:2012-09-25 20:54:50

标签: .net visual-studio reporting-services mdx business-intelligence

我有一个报告,如果用户在数据源中没有数据,则用户会看到空白页面。有5个表。我尝试使用NoRowsMessage但它仍然显示空页。

如果特定用户的源中没有数据,是否有办法显示某些消息?

谢谢

1 个答案:

答案 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。