我的问题与 John Ortega 先生在这里描述的完全一样。
但是,两种建议的解决方案都对我不起作用。
如果我在报告管理器 URL 中将“Report.aspx”替换为“ReportViewer.aspx”(例如:“ http://servername/Reports/Pages/Report.aspx?ItemPath=%2fFolder+1+Name%2fFolder+2+ Name%2fReport+Name "),我得到了 404。
如果我改用 Web 服务 URL 结构(例如:“ http://servername/Reports?/Folder 1 Name/Folder 2 Name/Report Name”),我只会被重定向回我的报表服务器的主页(其中是“ http://servername/Reports/Pages/Folder.aspx ”)。
所以我真的没有机会通过 URL 参数传递报告参数,因为报告本身不会出现。