使用 [ReportViewer 工作] 智慧標籤面板
ReportViewer Web 伺服器控制項和 Windows Form 控制項提供了 [ReportViewer 工作] 智慧標籤面板,供您執行下列動作:
選擇要搭配控制項來使用的現有用戶端或伺服器報表。
設計新的報表。
選擇資料來源和更新資料來源繫結。如果您在建立好繫結之後,又修改了資料集或報表,或您將伺服器報表定義檔案 (.rdl) 轉換成用戶端報表定義檔案 (.rdlc),請依照需要來選擇和更新資料來源。如需詳細資訊,請參閱更新及重新繫結資料來源參考 (Visual Studio 報表設計工具)。
[ReportViewer 工作] 智慧標籤面板與內容相關。工作會隨著控制項類型及您在使用伺服器或用戶端報表而不同。如果您在使用 Windows Form 控制項,另外,也會提供 [停駐於父容器中] 工作。
若要存取 [ReportViewer 工作] 智慧標籤面板,請從工具箱的 [資料] 區段中,將 ReportViewer 控制項拖曳至表單或網頁中,再按一下控制項右上角的小三角形。這個主題進一步提供的說明會顯示智慧標籤面板的外觀範例。
ReportViewer 工作摘要
下表描述您可以選擇的所有工作。
工作 | 描述 |
---|---|
選擇報表 |
請從專案中選取現有的 .rdlc 檔案,或選擇 [伺服器報表] 來選取報表伺服器中已發行的報表。您只能針對控制項的每個執行個體來選擇一個檔案。 當您選取報表時,自動產生程式碼來具現化專案資料來源,以及將資料來源繫結到控制項。報表所用之資料來源的相關資訊內嵌在報表定義中。如果您後來又修改資料來源或更新報表來使用不同的資料來源,您也必須更新資料繫結程式碼。您可以利用 [ReportViewer 工作] 智慧標籤面板的工作來產生更新的程式碼。 |
選擇資料來源 |
請選取專案中現有的資料來源,以將資料集提供給報表。您可以利用這個工作來更新控制,以使用新的資料集。 |
重新繫結資料來源 |
如果已修改資料集或報表,便更新控制項的資料繫結。 |
報表伺服器 URL |
對於伺服器報表,請指定報表伺服器的 URL。 |
報表路徑 |
對於伺服器報表,請指定報表的名稱和位置。報表路徑包括在報表伺服器命名空間中,報表伺服器所儲存之報表用來定址的虛擬資料夾。您不能在資料夾路徑中併入 URL 存取參數。報表路徑開頭一律是正斜線 ( / )。 |
設計新的報表 |
在圖形設計模式中,開啟新的空白報表範本,再將報表 (.rdlc) 項目加入專案中。您只能建立用戶端報表定義檔案 (.rdlc)。若要建立伺服器報表,您必須使用 SQL Server Reporting Services 中的 [報表設計工具]。 |
停駐於父容器中 |
如果是 ReportViewer Windows Form 控制項,您可以展開控制項來使用表單中所有可用的空間。 |
取消停駐於父容器中 |
請按一下這個工作來縮小控制項。 |
伺服器報表的 ReportViewer 工作
[ReportViewer 工作] 智慧標籤面板包括選取伺服器報表的選項。伺服器報表是執行於 Microsoft SQL Server 2005 Reporting Services 報表伺服器的已發行報表定義。[伺服器報表] 選項需要您依照下圖所說明來指定伺服器執行個體和報表路徑:
用戶端報表定義檔案 (.rdlc) 的 ReportViewer 工作
您也可以利用 [ReportViewer 工作] 智慧標籤面板來選取用戶端報表定義檔案 (.rdlc)。
另請參閱
概念
轉換 RDL 和 RDLC 檔
加入和設定 ReportViewer 控制項
建立用戶端報表定義檔案 (.rdlc)