Crystal Reports的日期来自DB

时间:2018-01-09 10:03:28

标签: crystal-reports

我在水晶报表中显示日期时遇到问题。该字段来自数据库,它也显示时间。我只需要显示日期。 我观察到如果我从日期点击文本格式,在Sample的Font选项卡中随时间显示。我认为这是问题,但我无法修改,我无法从示例框中删除时间。

你知道如何解决这个问题吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

数据库中列的数据类型似乎是text / varchar而不是datetime

最好的方法是修复数据库中表的数据类型。 如果您无法直接在数据库上更改数据类型,则可以使用以下公式将其转换为报告中的DateTime

If IsDate({Table.DateTimeColumn}) Then DateTime({Table.DateTimeColumn})

在公式字段的属性上,将有不同格式的选项。