2014年4月30日 星期三

[SQL Server 2008R2][SSRS] 進階 URL Access

使用 URL Access 也可以使用搜尋功能,找到報表內某一關鍵字並跳至報表出現關鍵字的地方,利用參數設定可以提供更彈性、複雜的搜尋效果。在一般 SSRS 檢視報表中的上方也有提供搜尋的功能。



設  定
可用值
描   述
rc:FindString 輸入欲搜尋字串。
rc:StartFind 從第幾頁開始搜尋。
rc:EndFind 搜尋到第幾頁結束。
rc:Fallbackpage 當搜不到時,要跳到第幾頁。

http://10.50.12.119/ReportServer?/Reports/Report10&rc:Toolbar=False&rc:FindString=109

SSRS 2008 中使用 URL Access 的搜尋功能時,必須搭配使用 &rc:Toolbar=False ,才能搜尋功能正常
此處指定搜尋字串前後不用加上單引號或雙引號,直接指定即可。


若只想搜尋前 10 頁內容有無 Tommy 的字串,可以加上 rc:StartFind 及 rc:EndFind 參數。

http://10.50.12.119/ReportServer?/Reports/Report10&rc:Toolbar=False&rc:FindString=109&rcStartFind=1&rc:EndFind=20

若在報表中找不到關鍵字,可以指定報表呈現的特定頁面,利用 rc:Fallbackpage 來設定。

http://10.50.12.119/ReportServer?/Reports/Report10&rc:Toolbar=False&rc:FindString=109&rcStartFind=1&rc:EndFind=20&Fallbackpage=5







沒有留言: