2013-04-25 112 views
0

我已经在SQLServer中编写了一个存储过程,它接受两个参数,都是dateTime格式。存储过程的想法。是为了使用户能够在2个不同日期之间搜索特定情况。用户以mm/dd/yyyy格式输入日期,并正确返回数据。Crystal Reports中的DateTime参数

现在我需要把它变成水晶报告。我将报告设置为使用我编写的存储过程。当Crystal询问2个参数的值时,它不会以mm/dd/yyyy格式接受它们。它试图让我把它们放在yyyy-mm-dd hr:mn:scds格式中。

有没有办法让我可以设置报告接受mm/dd/yyyy格式的参数?

在此先感谢。

+0

发布你曾尝试过什么? – 2013-04-25 17:39:23

+0

@ hs.chandra,我真的没有很多Crystal Reports的经验。在设置报告时,我所做的只是将其设置为使用我在Sql Server中编写的存储过程。当我尝试确认设置时,它会询问参数,并且它不会接受mm/dd/yyyy格式。我很害怕用户将无法输入mm/dd/yyyy格式,并因此返回正确的数据。 – NetRepTodd 2013-04-25 17:54:02

回答

0

据我知道你无法控制输入格式的日期参数

0

在水晶报表,你可以右键点击日期变量,并转到格式,然后选择你想要的日期显示的方式。

如果从数据库中正确获取日期,您可以通过更改格式随意显示它。