如何在Crystal Report

时间:2015-07-17 21:26:23

标签: email time crystal-reports

我正在为错误消息表创建动态电子邮件突发报告。我想每两分钟发送一次报告,但只发送最近2分钟内添加到表中的记录。我在编写报告参数时遇到了麻烦,如果事实上这是做我想做的事情的正确方法。

1 个答案:

答案 0 :(得分:0)

我建议您在解析后的查询中使用过滤器,如下所示(在SQL Server中):

SELECT ...
FROM ...
WHERE ...
  AND (DATEDIFF(SECOND, CreationDate, GETDATE()) <= 120)

但是如果你想在你的报告里面的公式中使用它,你可以使用类似这样的公式:

Datediff(s, {yourTable.CreationDate}, CurrentDateTime)