到目前为止,我在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相关的教程。
非常感谢你。
答案 0 :(得分:2)
未经测试,但我相信您正在寻找RunningValue
function:
=RunningValue(Fields!Debet.Value,Sum,"MyGroupName") - RunningValue(Fields!Credit.Value,Sum,"MyGroupName")