报表运行时间午夜过后的currentdate值

时间:2015-09-17 16:30:56

标签: crystal-reports

我有一个水晶报告,每天在2300h运行,它会提取当天的数据。即groupBy

通常报告需要10-20分钟才能运行,但有时需要更长的时间并超过午夜。是的,我知道最好在午夜之后安排这个并使用where {datefield} = currentdate,但是,我无法说服报告作者更改它。

由于此计算是在“记录选择”中作为本地公式完成的,因此它不是SQL语句的一部分。

问题是,当报告编译显示时,currentdate-1的值是“当报告开始执行时”,即2300h之前的那一天?或currentdate估价为午夜后。

我担心这是后者,每当报告运行时间超过午夜时,我们就会丢失数据。

0 个答案:

没有答案