在報表設計師和報表產生器 3.0 中設計報表 (SSRS)

Reporting Services 提供兩個撰寫環境來建立報表定義 (RDL) 檔案。報表定義是 XML 格式的檔案,其中包含有關資料來源、報表資料和報表配置的資訊。報表定義不包含資料。處理報表時,將會結合資料和配置並將其傳遞給報表轉譯器,以判斷哪些資料和配置元素適合放在每一頁上。

使用本主題可在報表產生器 3.0 及報表設計師之間比較經常使用的功能。如需撰寫環境功能的完整清單,請參閱<比較報表撰寫環境>。

本文內容

報表產生器和報表設計師功能

報表產生器功能區及報表設計師工具箱和工具列

本節內容

報表產生器和報表設計師功能

下表摘要說明常用功能所適用之兩個報表撰寫環境之間的差異。

區域

報表產生器 3.0

報表設計師

說明

報表產生器是一個報表撰寫環境,適合偏愛在 Microsoft Office 環境中工作的商務使用者使用。您一次可以使用一份報表。您可以直接從報表伺服器修改發行的報表。您可以快速建立報表,方法是從組織的報表設計師所提供的報表組件庫加入項目。

Business Intelligence Development Studio 中的報表設計師是一種報表撰寫環境,它裝載於 Microsoft Visual Studio 中。使用報表設計師專案和方案檔案可組織及維護報表定義、報表組件、共用資料來源、共用資料集和資源檔 (例如影像和對應的 ESRI 形狀檔) 的主要複本。

取得資料

導覽至報表伺服器,並加入報表伺服器上共用資料來源或共用資料集的參考。

在共用資料集檢視中建立共用資料集,並將其儲存到報表伺服器。

如果是內嵌 (本機) 資料集,請使用關聯式查詢設計工具撰寫查詢或建立查詢。您可以在本機從任何內建資料來源類型,或者從報表伺服器的任何報表伺服器資料來源類型擷取資料。不支援用戶端上的自訂資料來源。若要預覽報表,用戶端上的認證必須有效,才能執行資料集查詢以及在伺服器上預覽報表。

將共用資料來源或共用資料集發行到報表伺服器。若要預覽報表,請定義可搭配本機電腦使用的認證。當您發行共用資料來源之後,您可能需要從報表伺服器修改要使用的認證。您可以從專案屬性中,控制是否要發行共用資料來源和共用資料集。使用組態屬性可針對實際執行或偵錯模式建立多組專案屬性。

請加入自訂資料延伸模組,並在本機及報表伺服器上安裝它。

資料表、矩陣和清單

使用矩陣精靈,將資料表、矩陣或清單加入至報表。

從工具箱或右鍵功能表手動將資料表、矩陣或清單加入至報表。

報表組件

從報表伺服器上的清單報表組件選取。

將報表中的項目發行為報表組件。

將項目標示為報表組件。當您部署專案時發行組件。

圖表、走勢圖和資料橫條

使用圖表精靈,將圖表加入至報表。

從工具箱或右鍵功能表手動將圖表加入至報表。

對應

先將 ESRI 形狀檔發行至報表伺服器,然後從您的報表加入 ESRI 檔案的參考。

在您的專案中併入 ESRI 形狀檔當做資源,然後將其發行至報表伺服器。

影像、文字方塊、矩形和線條

先將影像檔發行至報表伺服器,然後從您的報表加入此影像的參考。

在您的專案中併入影像當做資源,然後將其發行至報表伺服器。

格式化報表項目

在功能區上使用索引標籤和群組,將設計介面上的項目格式化。

使用 Visual Studio 工具列,將設計介面上的項目格式化。

篩選、分組和排序

在 [報表設計] 模式中,使用資料表/矩陣和圖表精靈來建立群組。預設會設定排序運算式來分組運算式。

在共用資料集模式中,設定資料集篩選選項,然後將共用資料集儲存到報表伺服器或 SharePoint 網站上。

手動建立群組,方法是從 [報表資料] 窗格將欄位拖曳到 [資料表] 和 [矩陣] 資料列群組,並將資料行群組窗格中的欄位拖曳到 [圖表] 類別目錄和序列窗格。預設會設定排序運算式來分組運算式。

在 [方案總管] 中的 [共用資料集] 資料夾內,設定資料集篩選,並將其儲存在專案中。當您部署此專案時,共用資料集會儲存至報表伺服器或 SharePoint 網站上。

鑽研、向下鑽研、子報表和巢狀資料區域

鑽研和子報表只有在伺服器模式中才受支援。本機模式中不支援。

使用資料表或矩陣精靈,將展開/摺疊動作加入至項目中。

在本機模式中,於專案中針對鑽研目標或子報表加入報表的參考。

無法使用資料表或矩陣精靈。

在 [文字方塊屬性] 對話方塊或 [群組] 對話方塊上,從 [群組] 窗格中顯示的群組手動將展開/摺疊動作加入至項目。

運算式

使用預設運算式來顯示、分組和排序報表中的資料。您可以在 Microsoft Visual Basic 中撰寫運算式,但是用於偵錯的選項要比報表設計師中的選項來得少。

在 Visual Basic 中撰寫運算式。運算式編輯器會提供 IntelliSense 語法支援。使用 [輸出] 視窗,檢視警告和編譯時間錯誤訊息。加入 .NET Framework 組件或包含自訂程式碼之自訂組件的參考。

報表產生器功能區及報表設計師工具箱和工具列

說明

報表產生器

報表設計師

按鈕的位置

在功能區上。

在 Visual Studio 工具箱或工具列上。

配置

在 [主資料夾] 索引標籤的 [配置] 群組中。

[檢視] 功能表上,指向 [工具列],然後按一下 [配置]

顯示比例

在報表設計模式或預覽中,使用右下角的滑動軸控制。縮放因數是以百分比表示。

[檢視] 功能表上,指向 [工具列],然後按一下 [報表]。在 [報表] 工具列中,使用下拉式清單選擇縮放因數。