我在报告中得到了这个公式" afterDAY_X_CODE":
global StringVar tester;
EvaluateAfter ({Command.cody});
EvaluateAfter ({@DAY_X_CODE});
if {@DAY_X_CODE} = "###Reset###" then
tester:="reset"
else
if isnull({Command.cody})then
if previous({@Actual_Valid_Code}) <>"NO" then
tester:=previous({@Actual_Valid_Code})
else
tester
else
if {Command.mtime}<= "04:00:00" AND NOT isnull({Command.mtime}) then
tester:= {Command.cody}
else
if previous({@Actual_Valid_Code}) <>"NO" then
tester:=previous({@Actual_Valid_Code})
else
tester;
我已经添加了另一个名为&#34; SE_VALUATOR&#34;的公式:
evaluateafter ({@afterDAY_X_CODE});
if {@afterDAY_X_CODE} = "XXXX" then
1
else
0
当我尝试在报表头中创建一个交叉表时,使用&#34; SE_VALUATOR&#34;进入Summarized Field我收到以下错误信息:
&#34;修改变量的打印时间公式用于图表或地图详情:@ afterDAY_X_CODE&#34;
有关如何避免此错误的任何想法/解决方法? 预先感谢。 问候。