我在SSRS
报告中有两个表格,根据单个数据集返回的结果显示数据。 第二个表显示了第一个显示的数据子集,具体取决于某些参数。现在我想实现一个功能,在第二个表中显示“no rows
”,如果countrows=0
(从第一个表返回的子集)并显示数据(第一个表中的数据子集)如果countrows>0
在SSRS中显示数据
我该如何实现?
我在SSRS
报告中有两个表格,根据单个数据集返回的结果显示数据。 第二个表显示了第一个显示的数据子集,具体取决于某些参数。现在我想实现一个功能,在第二个表中显示“no rows
”,如果countrows=0
(从第一个表返回的子集)并显示数据(第一个表中的数据子集)如果countrows>0
在SSRS中显示数据
我该如何实现?
表格上有一个名为“NoRows”的属性,允许您在没有返回行的情况下输入任何要显示的文本。
你也可以使用此解决方案: 您dataset2
点击表矩阵,并在底部,就一定行组。点击每个行组。所以如果你有1个孩子和1个父母,你将不得不在两个方面都做到这一点。 1)右键单击group_child-> group properties-> filters并放入以下表达式"=IsNothing(Fields!Group_Child.Value)="True"" "
;将其设置为布尔表达式并且'value'='False'
,并且您必须对Group_parent1至n执行相同操作。 如果底部数据集没有数据,则这将显示NO行。如果这是你想用Tablix 1做的同样的事情。