如何仅对RDLC报告中的可见行求和

时间:2014-05-09 12:18:34

标签: .net rdlc

我以下列格式获取数据库中的数据

Name Amount Outstanding
C-1   100    20
C-1   100    10
C-1   100    40
--------------------------
Total 300    70

我有一个RDLC报告,以下面给出的方式生成报告:

Name Amount Outstanding
C-1   100    20
             10
             40
--------------------------
Total 300    70

但我希望数据显示为

Name Amount Outstanding
C-1   100    20
             10
             40
--------------------------
Total 100    70

我已将表达式应用为=Sum(Fields!Amount.Value)

有关此问题的任何解决方案?

2 个答案:

答案 0 :(得分:0)

使用与您在sum函数中切换可见性时使用的相同条件:

SUM(IIF(<your visible = true condition>, Fields!Amount.Value, 0))

答案 1 :(得分:0)

将值添加为金额和表达式

=Sum(int(Fields!Outstanding.Value))

将类别组添加为名称