【问题标题】:Grouping and Filtering rows in reportviewer rdlc在reportviewer rdlc中分组和过滤行
【发布时间】:2013-12-03 23:36:20
【问题描述】:

我目前有一个报表查看器页面 - rdlc 并显示来自数据集的信息。我的数据集返回如下信息:

会议 - 3 小时 5 个案例
访问 - 2 小时 2 例


组织 - 5 小时
准备 - 3 小时

我想在表格中显示所有具有“案例”的活动的总计行,第二行将是所有没有“案例”的活动的总计。

像这样:
病例总数:5 小时 7 例
无病例总计:8 小时

有没有一种方法可以通过输入特定表达式以根据案例数量进行过滤来显示此信息?

我为单元格尝试了这个表达式,我想显示没有案例的小时数,但总是会得到案例和没有案例的总数。

=IIf(Fields!Cases.Value is Nothing, Sum(Fields!Hours.Value), Nothing)

【问题讨论】:

    标签: asp.net-mvc expression reportviewer rdlc


    【解决方案1】:

    我想出了解决办法。我创建了一个单行表,并为该行输入了 GoupOn 的以下表达式:

    =IIf(Fields!Cases.Value is Nothing," " ,Fields!OfficeName.Value)
    

    在第一列中,我写了一个表达式,根据案例数量查看它是案例还是非案例。该表在运行时产生了两行,一行用于案例,另一行用于非案例,每行都包含适当的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-16
      • 1970-01-01
      • 2014-03-07
      • 2012-04-12
      • 2018-07-08
      • 1970-01-01
      • 2022-12-22
      相关资源
      最近更新 更多