3

我正在传递以下 URL,以便在 SSRS 中加载报告。报告中有两个参数:

http://servername/Reports/Pages/Report.aspx?ItemPath=%2fReports%2fApplications%2fPersonnel%2fRptNameChange&ssn=#########&txtEffectiveDate=06/01/2012

参数

  1. 字符串 - ssn
  2. 日期时间 - txtEffectiveDate

但是,当页面加载时,就好像无法识别参数一样,它会加载参数中包含空字段的页面。

URL 有什么遗漏或不正确的地方?谢谢!

4

2 回答 2

2

你这么近!您应该能够通过将 Report.aspx 更改为 ReportViewer.aspx 来实现这一点。例如,见下文:

http://servername/Pages/**ReportViewer.aspx?**ItemPath=%2fReports%2fApplications%2fPersonnel%2fRptNameChange&ssn=#########&txtEffectiveDate=06/01/2012
于 2012-06-28T07:21:24.880 回答
1

我调用的是报表管理器 URL,而不是 Web 服务 URL。

这是 SSRS Url 的工作版本: http://servername/ReportServer?/Folder1/Folder2/Folder3/

为了完成对 SSRS Web 服务 URL 的调用,请附上报告名称和运行报告所需的任何参数:

http://servername/ReportServer?/Folder1/Folder2/Folder3/ReportName&Param1=12345

于 2012-06-29T15:43:50.490 回答