使用 [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 報表伺服器的已發行報表定義。[伺服器報表] 選項需要您依照下圖所說明來指定伺服器執行個體和報表路徑:

Windows Form 控制項的智慧標籤

用戶端報表定義檔案 (.rdlc) 的 ReportViewer 工作

您也可以利用 [ReportViewer 工作] 智慧標籤面板來選取用戶端報表定義檔案 (.rdlc)。

Web 伺服器控制項的智慧標籤

另請參閱

概念

轉換 RDL 和 RDLC 檔
加入和設定 ReportViewer 控制項
建立用戶端報表定義檔案 (.rdlc)

其他資源

範例和逐步解說