如何在Crystal报告中取代空白日期而不是12/30/1899

时间:2013-04-09 06:40:23

标签: c# .net datetime crystal-reports

我正在使用水晶报告,而且我正在使用日期参数。在某些情况下,我没有从数据库返回任何日期。系统正在跟踪默认日期12/30/1899。所以在这种情况下,我想将报告与空白日期绑定。需要显示所有其他字段的空白日期。请帮忙解决这个问题

提前致谢 Jidheesh

2 个答案:

答案 0 :(得分:2)

在选择查询中使用此格式

select isnull(dateColumn,''),column2 from table

答案 1 :(得分:0)

在添加到报告的字段中,转到“格式化对象”并选中“禁止”复选框,然后通过单击该chackbox右侧底部添加此公式:

{DATE_FIELD} = Date (1899,12,30)

其中DATE_FIELD是对象的字段。

当日期等于1899/12/30时,这将取消该字段。