我想知道,如果我有 10 个参数,当我在报告中使用它们时它们看起来真的很糟糕,因为它们完全隐藏了我的报告。那么有没有什么选项可以让我保留两个参数并放置一个高级搜索链接,当任何人点击它时,就会出现一个单独的浏览器窗口,其余的参数应该出现在其中。当用户选择那些窗口应该关闭的选项然后查询在我的报告中运行并显示我需要的结果时。
问问题
197 次
1 回答
1
您的报告 URL 应如下所示:
http://<server_name>/ReportServer/Pages/ReportViewer.aspx?%2f<Folder>%2f<ReportName>&rs:Command=Render
如果您有 10 个参数par1
, par2
,...par10
并在报告 URL 的末尾添加&par1=10
,您会将值传递给第一个参数,另一个将为空但 SSRS 不会运行报告,因此您的用户可以通知另一个那些,然后运行报告
或者您可以为参数设置默认值并将其设置为内部
如果您使用应用程序来显示报告,您还有另一个选项是在前一个屏幕上获取所有参数并将所有参数传递到报告 URL 添加&rc:Parameters=false
以隐藏参数或 &rc:toolbar=false 以隐藏所有工具栏
于 2012-04-18T10:42:34.210 回答