我试图搜索这个问题,但不幸解决了。
我有一个使用生成的报告rdlc
,现在,我想总结所有正数,不包括rdlc
编码方式中的负数。
Credit
------
3
3
3
3
3
3
2
-3
-2
------
Total: 20
因此,要点是忽略负数并将正数相加。到目前为止,这是我尝试过的,这不是我的问题的解决方案。
=IIF(Fields!creditUnit.Value > 0, Sum(Fields!creditUnit.Value), 0)
任何人都可以帮助我吗?
更新:
这是我的临时解决方案,因为我生成的报告仅适用于一页。我为Total创建了一个参数
var total = creditsList.Where(c => c.HasValue && c.credit > 0).Sum(c => c.credit.Value);
var totalParam = new ReportParameter("total", total);
我希望你们中的一个人可以帮助我以rdlc 编码方式对所有正数求和的解决方案。
更新:
我包括了vb.net,因为编码的方式rldc
是VB
语法。