我有一份报告,其中显示了会议及其要求。但是我只希望报告只显示今天的内容 - 而不是整个星期的价值 我尝试将我的群组标题(我按天分组)设置为currentdate,但它仍然显示整个星期。然后,我必须转到分组树并选择今天的日期。有没有办法运行我的报告,只有它显示今天的东西,没有别的???
有什么想法吗?
答案 0 :(得分:2)
使用选择专家将结果限制为今天的日期。 printdate 是一个特殊的Crystal Formula关键字。
{table.date_field} = printdate
或者,如果您正在使用日期时间数据库字段,则可以使用 CDate 删除时间
CDate({table.date_field}) = printdate
答案 1 :(得分:2)
一种方法是更改您的查询,以便它只获得一天的数据;也就是说,假设您的数据包含日期字段。为了更进一步,您可以向查询本身添加日期参数,并保持组头不变。这样,您可以拥有一天的数据或特定日期范围内的数据。
如果您没有影响(或希望)更改数据进入Crystal Reports的方式,您还可以通过Section Expert添加公式以禁止组或详细信息部分,除非日期是当前日期。