SSRS的Crystal报告:仅在字段更改时评估运行总计

时间:2016-09-23 13:40:21

标签: sql-server reporting-services crystal-reports ssrs-2008-r2 ssrs-2012

我有一个使用RunningTotal字段的Crystal报表,其中包含以下条件:

要总结的字段:Balance

摘要类型:sum

评估:更改字段VictimProgramPK

现在,我需要将此报告转换为SSRS。如何使用RunningValue()将上述RunningTotalField转换为SSRS表达式?

2 个答案:

答案 0 :(得分:0)

尝试添加群组:

=RunningValue(Fields!Balance.Value,SUM,"GroupVictimProgramPK")

https://gerryhubi.wordpress.com/2010/03/16/ssrs-tips-runningvalue/

答案 1 :(得分:0)

建议的解决方案仅适用于Count,不适用于其他摘要类型。这有两种解决方案,一种是使用SSRS LookupSet功能,它总能工作。另一个是在数据库级别做一些工作,例如编写一个存储过程来进行计算。