如何从水晶报告中的日期时间获取日期?

时间:2012-07-21 09:01:31

标签: datetime crystal-reports type-conversion syntax-error

我的sqldatabase中的日期时间格式为“2012-07-21 00:00:00.000”。我只需要日期(21)。我试图转换,但它显示此特定字段的数据库错误。

我的代码是: 的日期部分( 'd',CDATE({tblFiles.Filed_Date}));

My error Page

2 个答案:

答案 0 :(得分:0)

将报表连接到数据库时出现问题。确保正确设置数据源。您可以从验证报告开始。

答案 1 :(得分:0)

好吧我过去遇到过这个问题,这是一些转换处理,这里是我如何处理这个问题的一个例子,这里我没有约会,但我有时间在我的数据库中,你需要将其转换为文本并替换您看到的零的数量,并将x显示为Date(x);然后右键单击该字段并将其格式化以获取数据,方法是右键单击它。希望这有帮助。

LOCAL STRINGVAR x := REPLACE(totext({DETAILED_FOR_EMPLOYEE.LOGIN_TIME}), '.0000000', '')