0

我正在使用 Crystal Reports 2008。我有这样的输出:

  Customer    Total Amount         Jan     Feb    Mar    Apr    May    

   A           20000               1000    2000   5000     0    7000
   B           15000               5000    7000   3000     0     0
   C           18000               8000    5000    0     8000    0
   D           5000                5000      0     0       0     0

在没有零字段值的情况下,如何计算一月到五月的字段?所以输出将是这样的:

  Customer    Total Amount         Jan     Feb    Mar    Apr    May      Count   

   A           20000               1000    2000   5000     0    7000       4
   B           15000               5000    7000   3000     0     0         3
   C           18000               8000    5000    0     8000    0         3
   D           5000                5000      0     0       0     0         1

谢谢..

4

1 回答 1

3

为您的 Count 列创建一个公式,如下所示

IF {table.Jan} <> 0 THEN 1 ELSE 0 +
IF {table.Feb} <> 0 THEN 1 ELSE 0 +
IF {table.Mar} <> 0 THEN 1 ELSE 0 +
IF {table.Apr} <> 0 THEN 1 ELSE 0 +
IF {table.May} <> 0 THEN 1 ELSE 0 
于 2013-09-10T05:47:35.737 回答