在SSRS中显示数据

时间:2011-08-01 06:52:04

标签: reporting-services reportingservices-2005

我在SSRS报告中有两个表,根据单个数据集返回的结果显示数据。 第二个表显示第一个显示的数据子集,具体取决于某些参数。现在,如果no rows(返回的子集),我想在第二个表中实现显示“countrows=0”的功能从第一个表)并显示数据(第一个表中的数据子集)countrows>0

我该如何实现?

2 个答案:

答案 0 :(得分:11)

表格中有一个名为“NoRows”的属性,如果没有返回任何行,您可以输入要显示的任何文本。

enter image description here

答案 1 :(得分:-1)

您也可以使用此解决方案: 为dataset2点击Tablix,在底部你应该有Row组。单击每个行组。因此,如果您有1个孩子和1个父母,则必须同时执行此操作。 1)右键单击group_child-> group properties->过滤并放置以下表达式"=IsNothing(Fields!Group_Child.Value)="True"" ";将它设置为布尔表达式和'value'='False',您必须对Group_parent1到n进行相同操作。 如果您没有底部数据集的数据,这将显示NO行。如果你想用Tablix做同样的事情,那就去吧。