我在水晶报表中显示日期时遇到问题。该字段来自数据库,它也显示时间。我只需要显示日期。 我观察到如果我从日期点击文本格式,在Sample的Font选项卡中随时间显示。我认为这是问题,但我无法修改,我无法从示例框中删除时间。
你知道如何解决这个问题吗?
答案 0 :(得分:1)
数据库中列的数据类型似乎是text
/ varchar
而不是datetime
。
最好的方法是修复数据库中表的数据类型。
如果您无法直接在数据库上更改数据类型,则可以使用以下公式将其转换为报告中的DateTime
。
If IsDate({Table.DateTimeColumn}) Then DateTime({Table.DateTimeColumn})
在公式字段的属性上,将有不同格式的选项。