SSRS中没有多个Tablix的行消息

时间:2016-07-21 21:44:41

标签: reporting-services ssrs-2008 ssrs-2008-r2 ssrs-tablix

我为报告创建了四个Tablix。如果至少有一个tablix没有数据,我想显示'no row message',而没有其他tablix的数据。任何建议都表示赞赏。

2 个答案:

答案 0 :(得分:0)

我有类似的讽刺。我最终创建了一个数据集,用于检查报表数据集是否返回行。

您只需创建一个包含消息No rows的文本框,然后使用检查报告数据集中的行的数据集,并根据返回的数据隐藏文本框并显示您的Tablix,或显示文本框并隐藏你的Tablix。

如果这有帮助,请告诉我。

答案 1 :(得分:0)

我只为一个tablix编写了无行消息,并为所有Tablix的可见性编写了以下条件。

=IIF((countrows("Dataset1") = 0
AND countrows("Dataset2") = 0
AND countrows("Dataset3") = 0
AND countrows("Dataset4") = 0)
,TRUE,FALSE)