我的webapplication有ssrs报告…
在这种情况下,我必须将特定字段的总和更新到最后一列,以便将以上所有行的总和更新到当前行。
例如。。

ID    Balance    Total
----------------------
1     100        100
2     200        300
3      10        310
4    -100        210
5     200        410

在上表中,最后一列Total表示上述所有行的Balance列的值之和。
我怎样才能做到这一点?
谢谢。。

最佳答案

您可以将RunningValue表达式用于这类事情,请参见:
RunningValue Function (Report Builder and SSRS)
这适用于您的数据和示例:
基于此的简单表格:
总表达式为:

=RunningValue(Fields!Balance.Value, Sum, Nothing)

它给出了预期的结果:
根据具体设置,可能需要将scope参数更改为组或数据集值,但Nothing在典型情况下有效。

08-06 01:40