用于比较时间的Crystal Reports公式

时间:2011-12-30 20:53:59

标签: sql-server-2008 crystal-reports-2008

我在Crystal Reports 2008中有一个要求,其中我需要创建一个公式来过滤所有具有StartTime 12:00 AM的记录。我有一个名为Trip的表和一个名为StartTime的字段。如何编写一个公式,如果Trip.StartTime是“12:00 AM”,则不要打印任何内容。 StartTime是一个日期时间字段。

2 个答案:

答案 0 :(得分:0)

在SQL中,您可以这样做:

select
    *
from
    Table
where
    cast(StartDate as time) > '00:00:00'

答案 1 :(得分:0)

if cTime({Trip.StartTime}) = cTime(00, 00, 00) then
    ""
else
    toText(cTime({Trip.StartTime});