我需要在Crystal Reports桌面中获取摘要字段的计数。我知道Crystal不允许我这样做,所以我需要一个解决方法。
我尝试过RunningTotals无济于事。这是设置。此示例显示相关表有几个记录,并且valueIfPerformed为1的几个出现 - 我需要为该组获得1的计数 - 而不是实际执行的次数。如果一个组全部为零则为0,如果至少有一个1则为1.现在我可以使用每个组的最大摘要来做到这一点,但我需要得到所有组的总和,这就是Crystal报告堵塞我的地方up - 我找不到办法做到这一点。有什么想法吗?
Group1 item# Desc valueIfPerformed
1234
Details xx 0
xx 1
xx 1
答案 0 :(得分:1)
未测试----- 公式1放在组页脚
中global numbervar A;
whileprintingrecords;
if max(valueIfPerformed,{group1}) = 1 then
A := A+1;
公式2放在报告页脚
中global Numbervar A;
whileprintingrecords;
A