SSRS使用日历选择日期参数

时间:2012-09-12 10:48:54

标签: .net sql sql-server-2008 reporting-services ssrs-2008

我有一个包含7个字段的基本报告。

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

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

如果您看到第一张图片,我已经制作了报告并创建了一个StartDate& EndDate参数和带有[@START_DATE]&的两个文本框[@END_DATE]作为值。我已将其字段类型设置为Number> Date。我预计当我运行报告时,我会得到两个小的压缩窗口,我可以选择开始日期和结束日期。我已经在其他报告中看到了这一点,所以我知道这是可能的。但是我在运行报告时看到的是image2。

我试过放入Where子句:

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

但这只允许我手动输入我想要的日期。我需要一个日历显示。

有什么想法吗?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:7)

您需要将参数的数据类型设置为日期/时间。在您的情况下右键单击StartDate的参数,您将看到如下属性

enter image description here

相关问题