我目前有一个报告查看器页面 - rdlc并显示数据集中的信息。我的数据集返回如下信息:
会议 - 3小时5例 访问 - 2小时2例
组织 - 5小时
准备 - 3小时
我想在表格中显示所有具有' case'的活动的总计行。第二行将是所有活动的总数,没有'个案。
像这样:有没有办法通过根据案例数输入要过滤的特定表达式来显示此信息?
我尝试过这个表达单元格的表达式,我希望显示没有案例的小时数,但总是得到案例和无案例的总数。
=IIf(Fields!Cases.Value is Nothing, Sum(Fields!Hours.Value), Nothing)
答案 0 :(得分:0)
我想出了解决方法。我创建了一个包含单行的表,对于该行,我为GoupOn输入了以下表达式:
=IIf(Fields!Cases.Value is Nothing," " ,Fields!OfficeName.Value)
并且在第一列中我写了一个表达式,根据案例数量来判断它是大小写还是非大小写。运行时的表生成两行一个用于大小写,另一个用于非大小写,每个行都有适当的信息。