如何将SQL查询参数添加到服务报告中

时间:2014-01-09 18:28:00

标签: sql sql-server reporting-services

我有一个带有参数@startDate和@endDate的查询。它们不是表格列/字段的一部分。有没有办法使用商业智能开发工作室在报告中显示startdate和enddate?我的主要目标是显示我返回的数据发生的日期。查询如下所示:

DECLARE @return_value int

EXEC    @return_value = [dbo].[usp_GetSystemAvailability]
    @startDate = N'12/31/2013',
    @endDate = N'1/9/2014'

1 个答案:

答案 0 :(得分:1)

您需要在报告的某个位置添加一个文本框,并添加类似

的表达式
="Start Date: " &  Format(Parameters!startDate.Value, "dd/MM/yyyy")  & " and End Date: " 
  &  Format(Parameters!EndDate.Value, "dd/MM/yyyy")  

假设StartDateEndDate是报告参数的名称。