2012-11-29 322 views
1

我的問題與John Ortega先生所描述的here完全相同。使用URL參數請求報告

但是,兩種建議的解決方案都不適合我。

如果我在報表管理器URL(比如:「http://servername/Reports/Pages/Report.aspx?ItemPath=%2fFolder+1+Name%2fFolder+2+Name%2fReport+Name」)取代「Report.aspx」與「ReportViewer.aspx」,我給出一個404

如果我使用Web服務URL結構(例如:「http://servername/Reports?/Folder 1名稱/文件夾2名稱/報告名稱」),我只是被重定向回到我的報告服務器的主頁(即「http://servername/Reports/Pages/Folder.aspx」)。

所以我沒有真正有機會通過URL參數傳遞報表參數,因爲報表本身不會出現。

+2

轉到'http:// servername/reportserver',然後到您的報告 - 您將得到正確的URL與reportviewer.aspx – user1578107

+0

/ReportServer做了詭計。謝謝你,先生! – AJH

回答

0

如果您需要跳轉到同一報表服務器和目錄中的任何其他報表,則可以使用「去報表」選項而不是使用「去網址」。