1

至此,我在 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,当我想用​​表达式创建平衡时有问题。

我试过这个表达式,还是不行。 =Sum(Fields!Debet.Value)-Sum(Fields!Credit.Value)+Previous(Fields!Debet)-Previous(Fields!Debet). 这个表达式返回一个错误,我不应该在另一个聚合中使用聚合。

请帮我解决一下这个。即使在 google 上也没有很多 rdlc 相关的教程。

非常感谢。

4

1 回答 1

2

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

=RunningValue(Fields!Debet.Value,Sum,"MyGroupName") - RunningValue(Fields!Credit.Value,Sum,"MyGroupName")
于 2012-07-19T15:20:49.373 回答