0

我正在努力在 URL 地址栏上传递参数...

这是我所拥有的:

http://win-t8o9hquvjcf/Reports/Pages/Report.aspx?ItemPath=%2fDatasheetforOMManual&ProjectReference=65656

ProjectReference 是报表生成器中的参数。我在这里做错了什么?

4

1 回答 1

0

解决了,您必须使用ReportServerURL 链接,而不是单独使用报告...

http://yourservername/ReportServer/Pages/ReportViewer.aspx?%2fdatabasename%2freportname&rs:Command=Render&parameter=1

添加&rs:Format=PDF显示为PDF...

对于 Lightswitch,它使用以下方法工作:

var param1 = screen.tablename.param1
window.open("http://yourservername/ReportServer/Pages/ReportViewer.aspx?%2fdatabasename%2freportname&rs:Command=Render&parameter=1" + param1 + "&rs:Format=PDF");
于 2014-10-20T09:25:08.220 回答