使用否定字段运行总计

时间:2012-02-08 08:32:18

标签: crystal-reports

我想在水晶报告中制作这样的总计,我该怎么办?

type         unit  running total
subcription   100            100
subcription    50            150
redemption     25            125
subcription    30            155

2 个答案:

答案 0 :(得分:1)

创建一个公式,它返回正值或负值,取决于类型。在所述公式上创建运行总计。

答案 1 :(得分:0)

为运行总计定义一个变量,我们称之为run_tot。在每个细节线上都有一个如下公式:

Shared NumberVar run_tot;

if {table.type}="subscription" then
   run_tot=run_tot+unit;   // subscription - add quantity.
else
   run_tot=run_tot-unit;   // Anything but subscriptions, minus quantity.

您可以添加多个条件来处理每个“类型”