如何创建公式来计算总和取决于水晶报告中的组条件

时间:2014-12-13 18:48:05

标签: winforms crystal-reports

我有水晶报告按票类型,旅程类型和流程分组。

在小组过程中,我有类型:

  1. 门票销售
  2. 取消门票
  3. 每组的总数我可以通过插入摘要来完成 但是,在最后的总计(净销售额)中,我只想要售票总额,排除机票取消......那么怎么做..?

    我的公式是:

    If ({Command.process})= "0") Then
    (
        Sum ({Command.quantity}, {Command.process})
    )
    

    0 =门票销售
    2 =取消门票

1 个答案:

答案 0 :(得分:0)

使用正在运行的总字段:

  1. 创建运行总计字段
  2. 给它起个名字
  3. 字段总结:任何人,可能是一个id
  4. 摘要类型:count
  5. 评估每条记录
  6. 重置:使用公式{Command.process})=“0”
  7. 这将计算流程“销售”的所有门票。诀窍是步骤6,它表示仅在进程过程中计数。