我正在尝试通过URL将参数传递给SSRS报告。这样一来,我可以扩展其他报告之一的功能。
我已经在SO和论坛上阅读了很多东西,但到目前为止没有任何进展。
输入URL后,将显示报告页面,但不会填充该参数。
我尝试过:
将参数设置为隐藏,但只会给出一个错误,即未输入参数
更改Report.aspx?到ReportViewer.aspx?但这只会导致404错误。
正在改变
我故意在此阶段仅测试URL,如果可以使它工作,它将实施到另一个报告中。
我现在对我能做什么感到非常困惑。任何人都可以就正确的URL编写方法提供任何指导吗?
答案 0 :(得分:0)
这里是相同的代码。您应该使用“&”运算符映射参数。 并使用报表服务器的完整网址。
=“ javascript:void(window.open('https://servername/ReportServer/Pages/ReportViewer.aspx?%2fMR_Enrollment_Everyone%2fGPS_Application_Notes&rs:Command=Render&VendorID=”&VendorID.Value&“','_ blank','height = 500,width = 500,toolbar = no,directories = no,status = no,menubar = no,scrollbars = yes,resizable = yes,modal = yes'))“
答案 1 :(得分:0)
http://<servername>/reportservername?/<pathname>/<reportname>&rs:Command=Render&<parameter>=<value>