报表管理器:通过url传递参数



我试图将参数serial_number传递给SQL Server报告管理器并生成一个名为"Report_Top_Level"的报告。我已经看了几个这样的例子,据我所知,这应该是可行的。

http://Server_Name/Reports_SQLSERVER/Pages/Report.aspxItemPath=/Report_Top_Level&serial_number=22

但是,在生成报告屏幕时,没有输入参数serial_no,必须由用户手动完成。

报告中还有第二个参数,但它依赖于serial_no值和hidden。这可能是问题的原因吗?

我也有相同类型的报告,其中第二个参数依赖于第一个参数并被隐藏。我尝试了下面的方式,它工作。试试这个——http://Server_Name/Reportserver?/<foldersifanywherethereportis>/Report_Top_Level&serial_number=22

最新更新