我有两个报告 A 和 B,我试图通过 URL 运行它们。我可以打开报告(从 URL),但它没有运行(使用参数),用户必须再次选择参数。两个报告都使用相同的参数 BTW。
URL 是用这个表达式构建的
="javascript:void(window.open('http://reportssrv/Reports/Pages/Report.aspx?ItemPath=%2fReports+In+Progress%2fReportToRun&rs:Command=Render&Territory="& Parameters!Territory.Value &"&CCG="& Parameters!CCG.Value &"&PracticeCode="& Parameters!PracticeCode.Value &"'))"
这会生成以下网址
http://reportssrv/Reports/Pages/Report.aspx?ItemPath=/Reports+In+Progress/ReportToRun&rs:Command=Render&Territory=27&CCG=01C&PracticeCode=N81632
这可以在浏览器 (IE) 中很好地打开,但报告处于默认加载状态(未选择任何内容,也未运行报告)。如果我将操作设置为“去报告”,它会起作用,但我想沿着 URL 路线走。有没有人有任何想法?