2

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

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

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

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

我已尝试将以下内容添加到报告页面的 URL,但它不起作用:

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

并且

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

它所做的只是重新加载页面,但对参数窗格没有任何更改。

谁能在这里指出我正确的方向。

4

1 回答 1

3

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

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

于 2012-06-08T10:54:52.360 回答