如果SubReport中没有记录,则从主报表隐藏SubReport

时间:2015-12-22 13:11:30

标签: reporting-services ssrs-2008-r2

我有一个Main reportSub-Reports行约有Tablix行。{/ p>

现在,如果Sub-Report Sub-Report返回Dataset,我想要隐藏/取消No records

以下是示例:

enter image description here

我该如何解决?

我正在使用SSRS-2008R2

2 个答案:

答案 0 :(得分:0)

感谢您查看了我的问题!

最后,我做了一些棘手的工作,如下所示。

我不知道它在性能方面是否合理,但我在 Sub-Report's DataSet 上创建了 Main Report ,然后在上创建了 Row-Visibility Expression 我在 =IIF(CountRows("SubReportDatasetName") > 0 ,False,True)

下面使用过

<强> echo '<a href="' .get_permalink(). '">';

<强> 1   右键点击行

enter image description here

2。 设置表达式。

enter image description here

答案 1 :(得分:0)

我有另一个解决方案。将此表达式添加到子报表的Tablix中:

IIF(RowNumber(Nothing) = 0,True,False)

如果子报表中没有行,它将隐藏在mainreport的子报表中。