0

我对此感到非常头疼。我试图获得一个运行总计来计算与条件相对应的某些项目的总和。我现在不知道如何进行

while {Movimientos.IVA} = 0 do Sum ({Movimientos.Importe}, {Movimientos.RFC})

它确实得出了总和,但它采用了错误的值,因为我有 2 个项目对应于 Movimientos.IVA = 0 并且它没有对它们求和。它将与 0 不同的值相加。另一方面,这是我对 Running Total 的配置:

在 Evaulate 上,我在组更改时使用了重置公式:而我的组是 Movimientos.RFC 我做错了什么?

4

1 回答 1

0

如果您使用标准 Crystal Running Total,则可以使用 Evaluate 公式仅匹配汇总组中的某些字段。如此处所述,您将:

  1. 创建您的运行总计
  2. 在运行总条件下添加一个公式来评估,匹配您在 while 循环中使用的条件:{Movimientos.IVA} = 0
  3. 在报表布局中定位运行总计。
于 2013-09-03T03:57:16.350 回答