星期一, 1月 27, 2014

[RV] ReportViewer 遠端模式

ReportViewer 遠端模式(ReportViewer Remote Mode)是檢視部署到 SQL Server 2008 開始之後的 Report Service 上報表(rdl)的建議使用方法。

在 VS 2012 上拖曳 ReportViewer 和 ScriptManager 控件

[RV] ReportViewer 遠端模式-4


在 ReportViewer 智慧標籤面板中設定
  1. 報表伺服器:選取 <伺服器報表>
  2. 報表伺服器 URL:輸入報表伺服器網址,EX:http://myservername/reportserver 或 http://myservername/reportserver_instancename
  3. 報表路徑:輸入報表所在報表路徑
    • 原生模式:報表路徑以根目錄/開頭,並包含資料夾和報表名稱,本文章是利用 Report Service 上 SSRS2012 資料夾中的複選參數報表,/SSRS2012/複選參數
    • Sharepoint 模式:路徑名稱為完整 URL,EX:http://myserver/sites/mysite/mylibrary/AdventureWorks 2008 Sample Reports/Company Sales 2008.rdl
[RV] ReportViewer 遠端模式-1

執行就可以在 IE 上看見複選參數報表的結果

[RV] ReportViewer 遠端模式-3

使用 ReportViewer 要注意必須要有 Ajax ScriptManager 控件,沒有的話,會出現下圖的錯誤訊息

[RV] ReportViewer 遠端模式-2

沒有留言:

張貼留言