使用 智慧標籤面板
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 控制項) 請按一下這個工作來縮小控制項。 |