1

我正在使用适用于 Visual Studio 2010 的 Crystal Reports。数据位于 SQL Server 2005 数据库中。该字段是数据库/表中的日期时间字段。它有日期和时间。但我的报告拒绝将该字段视为日期字段以外的任何内容。啊???根据C# Corner 上的这篇文章,自定义显示时应该有一个日期、一个时间和一个日期和时间选项卡。不,没有;当我尝试自定义它时,我看到的唯一数据类型选项卡是日期。

那么,当 VS 2010 的 CR 只想将其视为日期字段时,如何从存储过程返回的日期时间字段中获取日期和时间?

4

2 回答 2

1

我们终于找到了解决方案。我正在使用的报告真的很旧。它是由 10 多年前的某个人使用的,当时谁知道 Crystal Reports 的版本。我的同事决定开始一个全新的报表,并首先将字段从表中拖出,然后从用于报表的存储过程中拖到新报表上。好吧,数据类型现在是 DateTime!我们能想到的最好的结果是原始 .rpt 文件一定没有 DateTime 数据类型(表中的该字段已经是 15 年以上的 DateTime)。我们甚至发现基于现有报告创建新报告并不能解决问题;它仍然只将该字段视为日期数据类型。因此,我们必须创建一个新报告并从头开始。坦率地说,做起来很糟糕,只针对报告中的 1 个字段,

于 2012-10-26T19:33:20.950 回答
1

这向您展示了如何设置 CR 以设置它如何解释DateTimeDateor DateTime

SAP 社区网络问题

于 2013-08-22T16:33:45.900 回答