【发布时间】:2013-05-08 09:06:44
【问题描述】:
这是我第一次使用 SQL Server 报告服务。我有两个日期类型参数:开始日期和结束日期。当我用对应的数据集填充这两个参数时,我可以正确运行报表。
但是,当用户仅填写开始日期时,我想显示该日期及以后的报告。例如如果用户只填写开始日期,我的查询将是这样的
WHERE StartDate >= @StartDate
或者如果用户只填写 EndDate 字段,我的查询将是这样的
WHERE EndDate <= @EndDate.
我有以下两个问题:
1) 我可以根据用户使用 SSRS 的选择来使用不同的数据集吗?例如,如果用户没有选择任何我想运行不同的查询。
2) 如果是,我该如何处理?因为过滤器参数是必填字段,并且我一直收到警告消息。
任何建议将不胜感激。 谢谢。
【问题讨论】:
标签: sql-server reporting-services report