SSRS通过单击按钮显示/隐藏参数窗格

时间:2012-06-08 10:25:08

标签: reporting-services ssrs-2008

我创建了一个包含许多参数的报告,以便用户可以过滤数据。

默认情况下,显示/隐藏参数选项卡已关闭。 要访问这些参数,用户需要单击常用按钮以展开标题区域并查看所有可能的参数。

这很好,我希望默认情况下隐藏参数,因为它占据了报告的很大一部分而不是每个人都希望看到它们。

但我想要的是创建一个名为“使用过滤”的文本框或类似的东西并创建一个“动作”,以便在报告的URL上单击此框时,在末尾添加某种附加命令包含,以便重新加载当前页面,但使用命令显示参数窗格。

我尝试将以下内容添加到报告页面的网址中,但不起作用:

&rc:HeaderArea=full&rc:Parameters=true

以及

&rv:HeaderArea=full&rc:Parameters=true

它只是重新加载页面,但没有更改参数窗格。

任何人都可以在这里指出我正确的方向。

1 个答案:

答案 0 :(得分:3)

如果要使用这些参数,则必须通过Web服务URL而不是前端URL加载报告。

通常在标准安装中,这些是http://MyServer/Reports(前端)和http://ReportServer(WebService)。只有WebService URL会接受您尝试使用的参数,另一个只会忽略它们,因此报告加载的原因是,但不会观察传递给它的参数。