【发布时间】:2016-12-22 21:03:13
【问题描述】:
我代表一位同事问这个问题,因为我无法帮助她。
她使用的是 SQL Server 2012 和 Visual Studio 2012。我们在这里能做的事情有限,所以我们不能创建存储过程(甚至不完全确定这是否能解决这个问题。)
她有一个包含声明变量@Start_Date 和@End_Date 的查询。她想知道如何在 SSRS 中,如何在 SSRS 中创建参数,以便用户选择的任何日期作为开始日期参数和结束日期参数的日期都将传递到她的数据集查询代码中的声明变量。
有没有办法做到这一点?如果是这样,怎么办?如果需要我方面的更多信息来帮助解决问题,请告诉我。
【问题讨论】:
-
我不清楚。您是从报告服务门户执行报告,还是使用调用此报告的应用程序?
-
调用此报告的应用是什么意思?从字面上看,她想在她的 SSRS 报告中设置参数。她当前的 SQL 查询声明了 Start_Date 和 End_Date 的变量。她想确保她在 SSRS 中创建的参数能够正常运行查询。例如,在 SSRS 中,如果她选择 2016 年 12 月 1 日作为开始日期并选择 2016 年 12 月 9 日作为结束日期。这些日期将进入声明变量。
标签: parameters sql-server-2012 ssrs-2012 declare reporting-services-2012