CrystalReport公式中的numberVar <varname>有什么作用?

时间:2018-02-13 07:51:09

标签: crystal-reports crystal-reports-xi

Crystal Report公式中的以下内容是什么?

whilePrintingRecords;
numberVar recLast;
recLast;

我可以看到在打印记录时执行此操作并返回recLast的值。但是numberVar recLast做了什么?看起来只是声明一个变量,但是这实现了什么?

我在名为checkFooter的公式字段中找到了这个。

1 个答案:

答案 0 :(得分:0)

它将变量recLast声明为numberVar
如果recLast已经在之前已经评估的另一个公式中声明,则该行需要(重新)在此公式中使用它。

例如,如果要评估数字,例如:

If recLast > 100 Then do something...

如果您发布的代码是此公式中的整个代码,则最后一行是多余的,因为如果它是公式中的最后一行,则numberVar recLast;也将返回该值:

WhilePrintingRecords;
numberVar recLast;