如何在Crystal Reports的详细信息部分中说明公式的执行顺序

时间:2013-07-12 18:55:38

标签: crystal-reports

我正在处理一个包含多个使用相同变量的公式的报表。所有公式都在报告的详细信息部分中使用。我注意到公式执行的顺序导致总计不正确。我通过使用ExecuteAfter()函数修复了这个问题。但它让我很好奇Crystal用什么规则来决定何时执行一个公式。

我发现这个网站http://book.soundonair.ru/sams/ch04lev1sec6.html这是相当翔实的,但作为最好的,我可以告诉大家,我所有的报告的公式是在Crystal的评估板重复公式阶段执行报告处理EnginePass#1。我想在那个阶段知道Crystal决定如何执行。

试图让问题更清晰: 如果我有公式1,公式2和公式3.公式A将变量A设置为数据库值。公式2将变量B设置为一个值。公式3将变量C设置为A + B.所有都在报告的详细信息部分。 Crystal如何决定执行它们的顺序?显然,我希望公式3在公式1和公式2之后执行。

0 个答案:

没有答案