RDLC计算运行总数?

Dea*_*rry 4 c# mysql sql sql-server rdlc

我正在努力获得一笔运行金额来处理报告.我想要的是以下内容:

Product    Qty1   Qty2  Total  RunningTotal
ABC123     100    200   300    300
DEF321     50     100   150    450
XYZ123     -100   -150  -250   200
Run Code Online (Sandbox Code Playgroud)

总列是一个表达式

=ReportItems!Qty1.value + ReportItems!Qty2.Value

为了运行总计,我尝试了很多不同的东西,其中大部分都告诉我它必须在页眉或页脚中.我认为可行的明显表达方式

=ReportItems!Total.Value + previous(ReportItems!Total.Value)

但那不起作用.

谁能解释我在这里做错了什么?

干杯迪恩

lc.*_*lc. 6

我相信你正在寻找这个RunningValue功能.未经测试,但类似于:

=RunningValue(Fields!Total.Value,Sum,"MyGroupName")
Run Code Online (Sandbox Code Playgroud)