首页 文章

Crystal Reports将currenct日期替换为null值

提问于
浏览
1

我在Crystal Reports中打印报表时遇到问题 . 报告的数据来自PostgreSQL数据库 . Crystal Reports正在使用C#.net 4.0 Windows窗体应用程序 . 我把报告字段设置为DateTime字段 - 在数据库中,字段为空(大多数情况下) . 但是如果我打印报告,则水晶报告会将空值当前日期设置为不正确,因为该日期是与客户签订 Contract 的时间 . 空值意味着没有完成 . 我怎么能得到报告:如果字段为空,字段必须为空?

谢谢你的帮助

1 回答

  • 1

    你有权利 - 在数据库中我有 Value ' - 无限' . 我正在使用NHibernate来操作数据,当我保存一个新项时,nhibernate将该值放在未分配的位置 . 我必须解决这个问题 . 感谢您的帮助 - 这不是水晶的错

    对于任何遇到同样问题的人 . 要解决NHibernate的问题,必须为DateTime允许空值 . 这很容易 - 您必须声明字段如:DateTime?日期;

相关问题