2012-09-12 98 views
1

我有一个基本的报告,有7个字段。SSRS使用日历来选择日期参数

我希望数据是参数驱动的。

StartDate和EndDate是我希望用户在报告呈现之前选择的字段。

如果您看到的第一个形象,我已经制定了该报告,并创建了一个起始日期&结束日期参数,并通过[@START_DATE] & [@END_DATE]作为值2个文本框。我已将其字段类型设置为“数字”>“日期”。我希望当我运行报告时,我会得到两个小小的calander窗口,我可以选择开始日期和结束日期。我在其他报告中看到了这一点,所以我知道这是可能的。但是当我运行报告时,我看到的是image2。

我试图把在WHERE子句中:

where (START_DATE IN (@START_DATE)) AND (END_DATE IN (@END_DATE)) 

但是,这只是让我可以手动输入我需要一个日历显示我想要的日期。

任何想法?

enter image description here

enter image description here

+0

好人@selectdistinct –

回答

7

您需要设置的参数为日期/时间的数据类型。请在开始日期的参数,右键点击你的情况,你会看到属性如下

enter image description here

+0

意识到这一点我张贴的问题后,感谢明确的答案,虽然,+1 – JsonStatham