0

我有一个为 Crystal Reports 中的字段编写的公式。当我刷新报告时,我从公式中得到不同的值。所需的值始终是该公式的“浏览字段数据”对话框中的最后一个值。公式不应该只有一个值作为输出吗?为什么在浏览字段数据对话框中显示多个值。?有没有办法检索浏览文件数据对话框的最后一个值?

我的公式如下所示:

WHILEREADINGRECORDS;
NumberVar CODTOTAL;
if {XXX.YYY} = 1 then
(    CODTOTAL := CODTOTAL  + {XXX.ZZZ};
);
CODTOTAL;

浏览字段数据显示“CODTOTAL”作为该公式的结果获得的所有值,并在分配的值中显示一个随机值。

请帮帮我。我是水晶报告的业余爱好者。

任何帮助将不胜感激。

~问候。

4

1 回答 1

0

首先观察应该是您将公​​式放在哪里(详细信息,页脚..等)。

why are multiple values shown in browse field data dialog.?

浏览字段显示表中存在的数据,但在您的情况下,您正在应用该字段的“如果”条件。可能只有一个记录满足您的条件。

我建议在没有代码的情况下运行报告,检查结果并应用条件并再次检查结果。

于 2013-08-08T05:26:36.607 回答