我是SSRS的新手。
我在the picture中做了一个报告,我希望将红色圆圈中的值加到蓝色圆圈中。
红色圆圈中的值是将借记或信用 + 提前列相加而获得的。
它可能是借方或贷方,这是余额借记的表达式:
=IIF((Fields!BFTotalBalance.Value >0) ,Sum(Fields!Debit.Value, "DepartmentCodeAndDes1")+ Fields!BFTotalBalance.Value,Sum(Fields!Debit.Value, "DepartmentCodeAndDes1"))
我的问题是我不知道怎么总计,因为带来前瞻性(图片上的绿色cicle)可以是(借记或信用)。
请帮帮我。
答案 0 :(得分:1)
一旦我知道更多,这个答案可能需要更新...要完成答案,我需要知道借方和贷方价值是否存储在单独的列中,如果它们总是正面的,或者如果借方总是存储为正数且积分总是存储为负数。
假设
然后你可以简单地做一些事情。
e.g。借记:
=SUM(Fields!BFTotalBalance.Value + Fields!Debit.Value)
如果您的借记和贷记未签署(它们始终为正),那么您只需将借方计算结果更改为。
=SUM(Fields!BFTotalBalance.Value + (Fields!Debit.Value * -1))
如果此表达式放在组内(10929000所属的组),那么您应该得到正确的答案。如果这不起作用,请告诉我数据的存储方式(显示数据集中的小样本)。