Reporting services 在URL中将参数传递给SSRS

Reporting services 在URL中将参数传递给SSRS,reporting-services,parameter-passing,Reporting Services,Parameter Passing,我有一个部署在服务器上的报表。我想做的是,将参数传递给此报表,以便在参数传递给报表时立即加载此报表,而不是点击查看报表 问题在于url中发送的参数未设置为报告中的字段。我已经在谷歌上搜索到了足够疯狂的东西,但我仍然不知道我错过了什么。我对SSRS比较陌生,所以请假设我可能忘记做一些真正基本的事情 这是我用来调用报告的URL: /Reports/Pages/Report.aspx?ItemPath=%2f%2f&= 传递的值为int,参数名称与报告中的名称相同 非常感谢您的帮助 我认为您不能使用报

我有一个部署在服务器上的报表。我想做的是,将参数传递给此报表,以便在参数传递给报表时立即加载此报表,而不是点击
查看报表

问题在于
url
中发送的参数未设置为报告中的字段。我已经在谷歌上搜索到了足够疯狂的东西,但我仍然不知道我错过了什么。我对
SSRS
比较陌生,所以请假设我可能忘记做一些真正基本的事情

这是我用来调用报告的URL:

/Reports/Pages/Report.aspx?ItemPath=%2f%2f&=

传递的值为
int
,参数名称与报告中的名称相同


非常感谢您的帮助

我认为您不能使用报表管理器URL设置参数,现在我不确定“Reports”是否是您的报表管理器URL,因为它可以更改,但它是默认值,因此我猜是,请参考reportserver URL尝试以下操作:


/ReportServer/Pages/ReportViewer.aspx?%2f%2&rs:Command=Render&=

如果要在运行SSRS的计算机上访问Reporting Services配置管理器。查看“Web服务URL”屏幕,它将为您提供报表服务器URL。这个答案给出了URL()语法的一个很好的例子,并提供了一个web参考以了解更多详细信息。当您说
ReportServer
时,它是所有事物的通用名称还是可以更改名称?ReportServer是默认路径,但它可以更改,如果您有权访问运行reporting services的计算机,则可以使用reporting services配置管理器更改URL(如BobF评论中所述)