0

我有一个费用列表显示在一个表格对象中。我想在文本框中显示两种费用之间的差异(不确定这是在表格页脚还是在组页脚中)。我能够轻松地对值求和,但我不知道如何减去值。在此示例中,假设我想显示许可费和注册费 (999-333) 的差异。我如何使用组/过滤器等来做到这一点?顺便说一句,我想在报告级别而不是在存储过程中执行此操作!提前致谢...

这是输出数据的样子:

FeeDescription    FeeValue
License           $999.00 
Registration      $333.00 
Inspection        $444.00 
Title             $555.00 
Tire Fee          $5.00 
Battery Fee       $1.50 
MVWEA (Lemon Law) $2.00 
4

2 回答 2

2

我猜你正在使用一张桌子。因此,您可以使用相关单元格的 Value 属性中的表达式进行计算。对于项目级行:=Fields!License.Value - Fields!Registration.Value。对于组级行:=sum(Fields!License.Value - Fields!Registration.Value).

于 2009-05-07T12:22:37.657 回答
0

像这样的东西应该工作

=sum(iif(Fields!FeeDescription="License" or Fields!FeeDescription="Registration",Fields!FeeValue,0))
于 2009-05-27T15:10:32.820 回答