我想知道,如果我有10个参数,当我在报告中使用它们时它们看起来非常糟糕,因为它们完全隐藏了我的报告。那么有没有任何选项,我可以保留两个参数,并提供一个预先搜索链接,当任何人点击它时,所以出现一个单独的浏览器窗口,其余的参数应该出现在其中。当用户选择窗口应关闭的那些选项,然后查询在我的报告中运行并显示我所需的结果。
答案 0 :(得分:1)
您的报告网址应如下所示:
http://<server_name>/ReportServer/Pages/ReportViewer.aspx?%2f<Folder>%2f<ReportName>&rs:Command=Render
如果您有10个参数par1
,par2
,...,par10
并在报告网址末尾添加&par1=10
,则会将值传递给第一个参数和另一个参数将为空,但SSRS不会运行报告,因此您的用户可以通知其他参数然后运行报告
或者您可以为参数设置默认值并将其设置为内部
如果您使用应用程序显示报告,则另外一个选项是获取上一个屏幕上的所有参数,并将所有参数传递到报告网址上,添加&rc:Parameters=false
以隐藏参数或&amp; rc :toolbar = false隐藏所有工具栏