【问题标题】:Display data in SSRS在 SSRS 中显示数据
【发布时间】:2011-08-01 06:52:04
【问题描述】:

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

,则显示数据(第一个表中的数据子集)

我该如何实现?

【问题讨论】:

    标签: reporting-services reportingservices-2005


    【解决方案1】:

    表格上有一个名为“NoRows”的属性,可让您输入任何想要在没有返回行时显示的文本。

    【讨论】:

      【解决方案2】:

      您也可以使用此解决方案: 对于您的dataset2,请单击 tablix,在底部您将拥有 Row 组。单击每个行组。因此,如果您有 1 个孩子和 1 个父母,则必须对两者都执行此操作。 1)右键group_child->group properties->filters,输入如下表达式"=IsNothing(Fields!Group_Child.Value)="True"" ";将其设置为布尔表达式和'value'='False',您必须通过 n 对 Group_parent1 执行相同的操作。 如果底部数据集没有数据,这将显示 NO 行。如果这与您想用 Tablix 1 做的事情一样,那就去做吧。

      【讨论】:

        猜你喜欢
        • 2020-11-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-04
        • 2013-10-09
        • 1970-01-01
        • 2023-03-26
        相关资源
        最近更新 更多