【发布时间】:2015-04-20 15:56:42
【问题描述】:
我已经运行了一个组,工作正常,但不会在每个组后重置。
我的组头公式:
whileprintingrecords;
numbervar SUM_A:=0;
numbervar SUM_B:=0;
接下来我在详细信息部分有一个隐藏的公式:
if ({REPORT_DATA.A} = "Y") then
(shared numbervar SUM_A:=SUM_A+{REPORT_DATA.SUM_OF_A};)
else if ({REPORT_DATA.BM} = "Y") then
(shared numbervar SUM_B:=SUM_B+{REPORT_DATA.B};)
在组页脚中,我有几个公式:
whileprintingrecords;
shared numbervar SUM_A;
SUM_A;
到目前为止,一切正常,数字加起来。但是,当报告继续并且第二组开始时,SUM 变量不会重置(我的理解是它应该因为组标题中的公式)。
任何帮助将不胜感激。
【问题讨论】:
标签: crystal-reports