通过URL将参数传递给SQL Server报告服务

我正在尝试通过url将参数传递给SSRS,但似乎不起作用!


我试图通过URL传递一个userId(字符串),该URL将传递给数据库并由查询使用。


基本网址: http://blah/Reports/Pages/Report.aspx?ItemPath = MyReport


尝试过此操作,但不起作用: http://blah/Reports/Pages/Report.aspx?ItemPath = MyReport&UserId = fred


有任何想法吗


慕妹3242003
浏览 625回答 3
3回答

繁星coding

以及Shiraz所说的一样,尝试如下操作:http://<server>/ReportServer/Pages/ReportViewer.aspx?%2f<path>%2f<ReportName>&rs:Command=Render&UserID='fred'请注意,只有在单个文件夹中时,该路径才有效。当我必须执行此操作时,我只需使用reportserver路径(“ reports”是报告管理器)浏览到报告,然后复制url,然后添加&<ParameterName>=<value>到末尾。
打开App,查看更多内容
随时随地看视频慕课网APP