Reporting services Report.aspx到ReportViewer.aspx

Reporting services Report.aspx到ReportViewer.aspx,reporting-services,ssrs-2008-r2,Reporting Services,Ssrs 2008 R2,我们最近建立了一个新的SSRS环境,报告的报告管理器URL现在是Reports/Pages/report.aspx 以前的环境是ReportList/Pages/ReportViewer.aspx,它将接受url中的参数,而新环境则不接受 如何将其更改为ReportViewer.aspx?或者我可以做些什么来允许参数通过URL传递。SSRS默认安装将ReportServer端点暴露在与报表端点相同的根URL下。ReportServer允许URL中的参数等,而Reports端点提供Report M

我们最近建立了一个新的SSRS环境,报告的报告管理器URL现在是Reports/Pages/report.aspx

以前的环境是ReportList/Pages/ReportViewer.aspx,它将接受url中的参数,而新环境则不接受


如何将其更改为ReportViewer.aspx?或者我可以做些什么来允许参数通过URL传递。

SSRS默认安装将ReportServer端点暴露在与报表端点相同的根URL下。ReportServer允许URL中的参数等,而Reports端点提供Report Manager门户

但是ReportServer端点可以定制,例如,定制为不同的URL或端口,或者根本不进行配置。要找到答案,请运行SQL Server Reporting Services配置工具,连接到SSRS服务器并在Web服务URL下查找。如果已经配置,该页面将显示要使用的确切URL

以下是有关更改此配置的所有信息:


无法更改url。但是,您可以通过以下方式将参数传递给服务器:

http://servername/Reports/Pages/Report.aspx?ItemPath=reportfolder/reportName&parameter1=value1&parameter2=value2

你能告诉我你以前使用的是哪个版本吗?都是SSRS 2008 R2。我的问题更多的是关于如何将url从report.aspx更改为reportviewer.aspx,反之亦然。我没有跟踪-在哪里更改?你想在哪里更改url。我的意思是在应用程序(自定义)或报表服务器中…在报表服务器中,我以前的报表管理器在URL中有Reports/Pages/Report.aspx,我可以通过URL传递参数新的SSRS环境有ReportList/Pages/ReportViewer.aspx,并且不会注册传递的参数。ReportViewer正在使用post方法,因此您无法替换它,或者您编写具有表单的自定义页面,或者将您的数据(parm值)发布到服务器刚刚测试了在URL末尾添加¶meter=value-它不起作用。这样做时,参数似乎不会传递给报表。