摘要字段的计数

时间:2015-09-22 15:28:23

标签: crystal-reports crystal-reports-2010

我需要在Crystal Reports桌面中获取摘要字段的计数。我知道Crystal不允许我这样做,所以我需要一个解决方法。

我尝试过RunningTotals无济于事。这是设置。此示例显示相关表有几个记录,并且valueIfPerformed为1的几个出现 - 我需要为该组获得1的计数 - 而不是实际执行的次数。如果一个组全部为零则为0,如果至少有一个1则为1.现在我可以使用每个组的最大摘要来做到这一点,但我需要得到所有组的总和,这就是Crystal报告堵塞我的地方up - 我找不到办法做到这一点。有什么想法吗?

Group1      item#      Desc      valueIfPerformed
             1234       
Details                 xx               0
                        xx               1
                        xx               1

1 个答案:

答案 0 :(得分:1)

未测试----- 公式1放在组页脚

global numbervar A;

whileprintingrecords;
if max(valueIfPerformed,{group1}) = 1 then 
    A := A+1;

公式2放在报告页脚

global Numbervar A;
whileprintingrecords;
A