Vb.Net RDLC求和字段,具有相同字段的先前值

时间:2012-07-19 15:16:03

标签: vb.net rdlc vb.net-2010

到目前为止,我在Visual Studio 2010 Vb.Net上使用报表向导创建了一个报表。 布局非常像这样:

          DEBIT               CREDIT               BALANCE (FYI, this is an Expression)
      -----------------------------------------------------------------
         DValue1              CValue1           DValue1-CValue1 
         DValue2              CValue2           DValue2-CValue2+DValue1-CValue1
         etc...
      -----------------------------------------------------------------
Total    DTotal               CTotal

我设法创建了DTotal和CTotal,当我想用​​Expression创建Balance时会出现什么问题。

我试过这个表情,仍然没有好处。     =Sum(Fields!Debet.Value)-Sum(Fields!Credit.Value)+Previous(Fields!Debet)-Previous(Fields!Debet)。 此表达式返回一个错误,我不应该在另一个聚合中使用聚合。

请帮我解决这个问题。即使在谷歌上也没有很多rdlc相关的教程。

非常感谢你。

1 个答案:

答案 0 :(得分:2)

未经测试,但我相信您正在寻找RunningValue function

=RunningValue(Fields!Debet.Value,Sum,"MyGroupName") - RunningValue(Fields!Credit.Value,Sum,"MyGroupName")