我有一个水晶报表,它有一个引用由SQL Server存储过程生成的DATETIME列的组。水晶报告 - 日期时间组头不显示时间,只有日期。需要显示日期和时间
当我右键单击并格式化集团,格式编辑器显示字段的输出样本,就像这样:
周一,1999年03月01日,下午1时23分45秒
然而,当我预览报表,那只能说明这样:
周一,1999年03月01日,
我也需要它显示/按时间排序。再一次,它指向的DB列是DATETIME类型。
我正在运行CR 11.5和SQL Server 2008R2。
任何帮助,将不胜感激。
出于好奇,当你根本不使用任何格式时,你会看到什么?另外我知道这听起来很简单,但你有没有检查组的宽度?可能文本正在被裁剪掉? – JackLock
你是在这个领域分组还是只显示它? – Ryan
@JackLock不可能在组上没有任何格式;对于DATETIME数据类型,Crystal默认格式是系统默认长格式。我玩过这个,甚至设置格式只显示时间(只是为了看看它是否会显示),但它仍然只显示日期。宽度不是问题;我设置的宽度远远超出了显示日期时间值所需的宽度。 –