使用 [ReportViewer 工作] 智慧標籤面板

ReportViewer Web 伺服器控制項和 Windows Form 控制項提供了 [ReportViewer 工作] 智慧標籤面板,供您執行下列動作:

  • 選擇要搭配控制項來使用的現有用戶端或伺服器報表。

  • 設計新的報表。

  • 選擇資料來源和更新資料來源繫結。如果您在建立好繫結之後,又修改了資料集或報表,請依照需要來選擇和更新資料來源。如需詳細資訊,請參閱更新和重新繫結資料來源參考

[ReportViewer 工作] 智慧標籤面板與內容相關。工作會隨著控制項類型及您在使用伺服器或用戶端報表而不同。如果您在使用 Windows Form 控制項,另外,也會提供 [停駐於父容器中] 工作。

若要存取 [ReportViewer 工作] 智慧標籤面板,請將 ReportViewer 控制項從工具箱的 [報告] 區段中拖曳至 Windows Form 或 Web Form 中,再按一下控制項右上角的智慧標籤圖像。

ReportViewer 工作摘要

下表描述您可以選擇的所有工作。

工作

描述

選擇報表

請從專案中選取現有的 .rdlc 檔案,或選擇 [伺服器報表] 來選取報表伺服器中已發行的報表。您只能針對控制項的每個執行個體來選擇一個檔案。

當您選取報表時,自動產生程式碼來具現化專案資料來源,以及將資料來源繫結到控制項。報表所用之資料集的相關資訊內嵌在報表定義中。如果您後來又修改資料來源或更新報表來使用不同的資料來源,您也必須更新資料繫結程式碼。您可以利用 [ReportViewer 工作] 智慧標籤面板的工作來產生更新的程式碼。

選擇資料來源

(僅限本機報表) 請選取專案中現有的資料來源,以將資料集提供給報表。您可以利用這個工作來更新控制,以使用新的資料集。

重新繫結資料來源

(僅限本機報表) 如果已修改資料集或報表,便更新控制項的資料繫結。

報表伺服器 URL

(僅限伺服器報表) 請指定報表伺服器的 URL。

報表路徑

(僅限伺服器報表) 請指定報表的名稱和位置。報表路徑包括在報表伺服器命名空間中,報表伺服器所儲存之報表用來定址的虛擬資料夾。您不能在資料夾路徑中併入 URL 存取參數。在參考原生模式的報表伺服器上的報表時,報表路徑的開頭是正斜線 ( / ),而在參考 SharePoint 整合模式的報表伺服器上的報表時,報表路徑是完整 URL。例如:

原生模式:/Adventureworks 2008 Sample Reports/Company Sales 2008

SharePoint 整合模式:http://MyServer/sites/MySite/MyLibrary/Adventureworks 2008 Sample Reports/Company Sales 2008.rdl

設計新的報表

在圖形設計模式中,開啟新的空白報表範本,再將報表 (.rdlc) 項目加入專案中。您只能建立用戶端報表定義檔案 (.rdlc)。若要建立伺服器報表,您必須使用 SQL Server Reporting Services 中的 [報表設計工具]。

停駐於父容器中

(僅限 Windows Form 控制項) 請展開控制項來使用表單中所有可用的空間。

取消停駐於父容器中

(僅限 Windows Form 控制項) 請按一下這個工作來縮小控制項。

請參閱

概念

加入和設定 ReportViewer 控制項

建立用戶端報表定義檔案 (.rdlc)

其他資源

範例和逐步解說