2012-04-18 110 views
1

我想知道如果我有10個參數,當我在報告中使用它們時它們顯得非常糟糕,因爲它們完全隱藏了我的報告。那麼是否有任何選擇,我可以保留兩個參數,並提供一個高級搜索鏈接,當有人點擊它時,會出現一個單獨的瀏覽器窗口,其餘參數應該出現在其中。並且當用戶選擇那些窗口應該關閉的選項時,然後查詢會在我的報告中運行,並顯示我所需的結果。我的參數動態選項SSRS 2008

+0

你用什麼來顯示報告?報告管理器? – Diego 2012-04-18 10:18:10

+0

我使用VS 2010 ASP.net報告網站。在SSRS 2008中製作和部署報告之後 – 2012-04-19 04:19:48

回答

1

報告的網址應該是這樣的:

http://<server_name>/ReportServer/Pages/ReportViewer.aspx?%2f<Folder>%2f<ReportName>&rs:Command=Render 

,如果你有10個參數par1par2,...,par10並在報告網址末尾添加&par1=10,你會通過價值第一個參數,另一個是空的,但SSRS不會運行報告,以使用戶可以通知其他的人,然後運行報告

,或者你可以將默認值設置爲參數,並將其設置爲內部

如果您正在使用應用程序顯示報告,則可以使用另一個選項:獲取上一個屏幕上的所有參數,並將所有參數傳遞到報告URL中,然後添加&rc:Parameters=false以隱藏參數或& rc:toolbar = false以隱藏所有的工具欄