共用方式為


報表產生器 3.0 的新功能

報表產生器 3.0 提供許多增強功能,可提升報表設計的經驗。例如,您可以將地圖、走勢圖及指標加入至報表、旋轉文字 270 度、控制分頁符號,以及建立報表組件和共用資料集,並且儲存至報表伺服器供其他人使用。您可以包含新資料來源類型的資料:SharePoint 清單、Microsoft SQL Azure 和 SQL Server 平行資料倉儲。您可以使用運算式執行更多操作,包括計算各種彙總的彙總。若要匯出至 Excel,現在您可以設定工作表的名稱,還可以從報表產生資料摘要。請閱讀詳細資訊。

本文內容

共同作業和重複使用

資料來源

資料視覺化

彙總和運算式

報表配置和轉譯

報表撰寫工具

共同作業和重複使用

報表組件

報表組件是您儲存於報表伺服器上,或與報表伺服器整合之 SharePoint 網站上的報表項目。您可以重複使用多個報表中的報表組件,也可以在伺服器上更新。

您加入至報表的報表組件是透過唯一識別碼,與網站或伺服器上的報表組件執行個體維持關聯性。將報表組件從網站或伺服器加入至報表後,不管原始的報表組件位於網站或伺服器上,您都可以修改它們。您可以接受其他人針對網站或伺服器上之報表組件所進行的更新,而且您可以將修改過的報表組件,透過加入新的報表組件或覆寫原始報表組件,存回網站或伺服器。

報表組件讓工作群組能夠利用其小組成員各不相同的優點與角色。例如,一個人員可以建立圖表,然後儲存為報表組件,供其他人員重複使用在報表中。

如需詳細資訊,請參閱<報表組件 (報表產生器 3.0)>。

共用資料集

共用的資料集是新的報表伺服器項目類型,可以從連接至外部資料來源的共用資料來源擷取資料。共用資料集提供方法以共用查詢,可協助您為多個報表提供一致的資料集。資料集查詢可以包含資料集參數。您可以在第一次使用時或指定排程,設定共用資料集以快取特定參數組合的查詢結果。您可以使用共用資料集快取,配合報表快取及報表資料摘要,協助管理資料來源的存取。

跟報表組件一樣,加入至報表的共用資料集會與報表伺服器上的資料集定義維持關聯性。跟報表組件不同的是:定義變更時,您不必接受更新。具有關聯性的報表一律使用報表伺服器上的共用資料集定義。

如需詳細資訊,請參閱<將資料加入至報表 (報表產生器 3.0 和 SSRS)>。

搭配回到頁首連結使用的箭頭圖示回到頁首

資料來源

Reporting Services 支援三種新的資料來源類型:Microsoft SQL Azure、Microsoft SQL Server 平行資料倉儲和 Microsoft SharePoint 清單。

SharePoint 清單資料延伸模組

SharePoint 清單資料延伸模組可讓您指定 SharePoint 清單做為資料來源。在報表中,您可以針對下列版本的 SharePoint 網站,加入 SharePoint 清單中的資料:SharePoint Foundation 2010、SharePoint Server 2010、Windows SharePoint Services 3.0 和 Office SharePoint Server 2007。相關聯的 SharePoint 清單查詢設計工具提供圖形介面,可讓您瀏覽您有足夠權限檢視之所有清單的中繼資料。在每個資料集查詢中,您可以從一份 SharePoint 清單選取多個欄位。

如需詳細資訊,請參閱<SharePoint 清單連接類型 (SSRS)>。

Microsoft SQL Azure

Microsoft SQL Azure 資料來源類型可連接至雲端中的 SQL Server 資料庫,並且讓報表擷取和轉譯來自 SQL Azure 資料庫的報表資料。如需詳細資訊,請參閱<SQL Azure 連接類型 (SSRS)>。

Microsoft SQL Server 平行資料倉儲

Microsoft SQL Server 平行資料倉儲資料來源類型可連接至 Microsoft SQL Server 平行資料倉儲,並且讓報表擷取和轉譯來自 SQL Server 資料庫的報表資料。如需詳細資訊,請參閱<SQL Server 平行資料倉儲連接類型 (SSRS)>。

搭配回到頁首連結使用的箭頭圖示回到頁首

資料視覺化

地圖

報表產生器 3.0 提供「地圖精靈」與「地圖圖層精靈」,可將地圖和地圖圖層加入至報表中,協助您根據地理背景將資料視覺化。地圖圖層會根據地圖庫中地圖的空間資料、從傳回 SQL Server 空間資料的 SQL Server 查詢,或者從環境系統研究協會 (Environmental Systems Research Institute, Inc.,ESRI) Shapefile 顯示地圖元素。地圖元素可以是代表形狀或區域的多邊形、代表路徑或路線的線條,或是代表位置 (如商店或城市) 的點。您也可以加入顯示 Bing 地圖圖格的背景。

在您讓地圖元素和報表資料產生關聯之後,可以針對控制色彩、大小、寬度或標記類型的每個圖層,指定地圖元素的規則。例如,您可以加入一個泡泡地圖,這個泡泡地圖會根據銷售量而改變商店位置的泡泡大小;或者加入一個彩色分析地圖,顯示地理區域的客戶人口統計。

您可以加入標籤、圖例、標題或色階,以及距離標尺,協助您的使用者解譯地圖顯示。您可以加入工具提示和鑽研連結之類的互動式功能,或者提供可讓使用者以互動方式控制每個圖層可見性的參數。

如需詳細資訊,請參閱<地圖 (報表產生器 3.0 和 SSRS)>。

設定地圖圖層

在地圖報表中,您可以使用地圖精靈設定現有的地圖圖層。您可以變更地圖類型、資料視覺效果規則,也可以變更指定空間資料和分析資料之間關聯性的比對欄位。[指定空間與分析資料的比對欄位] 精靈頁面會同時顯示空間資料來源和分析資料來源的資料,供您選擇要比對的欄位。

根據預設,將 Bing 地圖顯示為背景的報表會使用 HTTP 連線。您也可以指定是否要使用安全通訊端層 (SSL) 連接至 Bing Maps Web 伺服器。

如需詳細資訊,請參閱<地圖精靈與地圖圖層精靈 (報表產生器 3.0 和 SSRS)>和<如何:加入、變更或刪除地圖或地圖圖層 (報表產生器 3.0 和 SSRS)>。

走勢圖和資料橫條

走勢圖和資料橫條是簡單的圖表,可在極小空間中傳達大量資訊,通常內嵌於文字。走勢圖和資料橫條經常用於資料表和矩陣中。其效用在於同時檢視多個走勢圖,能夠快速地進行比較,而不是單獨檢視各個圖表。這樣很容易看到極端值。通常每個走勢圖代表一段時間的多個資料點。資料橫條可以代表多個資料點,但通常只顯示一個。每個走勢圖通常都會呈現單一數列。您不能將走勢圖加入資料表的詳細資料群組中。因為走勢圖顯示彙總的資料,必須放在與群組相關聯的儲存格中。

走勢圖和資料橫條有相同的基本圖表元素:類別、數列和值,但是沒有圖例、座標軸線、標籤或刻度標記。

如需詳細資訊,請參閱<走勢圖和資料橫條 (報表產生器 3.0 和 SSRS)>。

指標

指標是最小的量測計,看一眼就可傳達單一資料值的狀態。圖示即使很小,但在視覺上也能有效代表指標及其狀態。指標可以在儀表板或自由格式報表中單獨使用,但是最常用於資料表或矩陣中,以資料列或行將資料視覺化。

指標可以透過使用箭號之類方向性圖像來表示趨勢,使用星號之類累加圖示來表示評等,以及使用交通號誌或核取記號之類圖像來表示狀態。報表產生器 3.0 或報表設計師都可以使用指標。如需詳細資訊,請參閱<指標 (報表產生器 3.0 和 SSRS)>。

搭配回到頁首連結使用的箭頭圖示回到頁首

彙總和運算式

計算各種彙總的彙總

您可以建立運算式來計算各種彙總的彙總。例如,儲存格內在以年為根據而與群組相關聯的資料列群組標題中,您可以使用運算式 =Avg(Sum(Fields!Sales.Value,"Month"),"Year") 計算該年的每月平均銷售額。

在巢狀內嵌於資料表中的圖表和量測計上使用這項功能,您可以對齊圖表與量測計刻度的水平及垂直軸。執行方式是:計算彙總值的最大值與最小值,讓巢狀項目使用相同的範圍。

如需詳細資訊,請參閱<彙總函式參考 (報表產生器 3.0 和 SSRS)>和<了解總計、彙總與內建集合的運算式範圍 (報表產生器 3.0 和 SSRS)>。

增強的運算式支援

此版本中引進報表變數的新全域和新屬性。

下列新增項目已加入至內建的全域集合。

  • OverallPageNumber 和 OverallTotalPages:支援整份轉譯報表的頁碼編排。與分頁相關的新屬性會控制遇到報表項目上所設定分頁時頁碼的編排方式。如需詳細資訊,請參閱本主題下文中的報表頁碼編排。

  • PageName:支援頁面命名。如需詳細資訊,請參閱本主題下文中的命名 Excel 工作表頁籤。

  • RenderFormat:支援為轉譯器指定的資訊。

如需詳細資訊,請參閱<使用內建的全域和使用者參考 (報表產生器 3.0 和 SSRS)>。

現在根據預設,報表變數具有唯讀屬性。進階運算式撰寫者可以清除此選項,在整個報表工作階段中保留報表變數的值。這項功能相當於在 RDL 中為報表變數設定 Writable 屬性。報表變數仍會計算一次,然後每當重新處理報表時再重新計算。這個屬性讓您能夠在報表轉譯、頁面變更和某些使用者互動作業下保存資料。重新處理報表時,會設定變數的值,但在目前工作階段中維持不變。在自訂程式碼中,您可以使用 SetValue 函數指定變數值。

如需詳細資訊,請參閱<使用運算式中的報表和群組變數集合參考 (報表產生器 3.0 和 SSRS)>。

搭配回到頁首連結使用的箭頭圖示回到頁首

報表配置和轉譯

命名 Excel 工作表標籤

報表屬性和分頁符號可讓您在將報表匯出至 Excel 時,產生工作表標籤的名稱。您可以提供報表的初始頁面名稱,以匯出為工作表標籤的預設名稱,或是使用分頁符號和頁面名稱,為每個工作表標籤提供不同的名稱。如需詳細資訊,請參閱<了解 Reporting Services 中的分頁 (報表產生器 3.0 和 SSRS)>和<匯出至 Microsoft Excel (報表產生器 3.0 和 SSRS)>。

將報表轉譯為資料摘要

Atom 轉譯延伸模組會將報表資料轉譯為符合 Atom 的資料摘要。根據您報表的版面配置,Atom 轉譯延伸模組會建立一個或多個資料摘要。資料摘要可以與取用 Atom 相容資料摘要的應用程式互相交換和讀取。例如,PowerPivot 用戶端可以使用從報表產生之符合 Atom 的資料摘要。

當資料不容易透過用戶端資料提供者存取時,或當您想要隱藏資料來源的複雜度,讓資料的使用更為簡單時,使用報表資料做為資料摘要提供您另一種將資料提供給應用程式的方式。您可以從報表管理員或是與 Reporting Services 整合的 SharePoint 網站,產生符合 Atom 的資料摘要。

如需詳細資訊,請參閱<從報表產生資料摘要 (報表產生器 3.0 和 SSRS)>。

報表分頁

在 Tablix 資料區 (資料表、矩陣和清單)、群組和矩形上的分頁符號,可讓您更充分掌控報表的分頁。以分頁符號隔開的報表頁面,可以有不同的頁面名稱,以及重設頁碼編排方式。頁面名稱和頁碼可以透過運用運算式,以動態方式在報表執行時更新。您也可以完全停用分頁符號,或根據運算式的值進行分頁。

如需詳細資訊,請參閱<了解 Reporting Services 中的分頁 (報表產生器 3.0 和 SSRS)>。

搭配回到頁首連結使用的箭頭圖示回到頁首

報表撰寫工具

讓設計與編輯報表更容易

在報表的資料來源屬性中指定的執行階段認證可能不適用於設計階段工作,例如建立查詢和預覽報表。當報表產生器 3.0 無法連接至資料來源時,會提供一個使用者介面來變更認證。如需詳細資訊,請參閱<資料來源屬性對話方塊、一般 (報表產生器 3.0)>。

旋轉文字 270 度

現在,文字方塊可以旋轉 270 度。報表首或尾、報表主體中的獨立文字方塊,或者資料表儲存格和矩陣中的文字方塊可以顯示垂直書寫及由下而上的文字。這種旋轉方式可協助您建立更容易閱讀的報表、在固定頁面大小的列印報表中容納更多資料行,並且以較為圖形化的方式建立報表。如需詳細資訊,請參閱<文字方塊 (報表產生器 3.0 和 SSRS)>。

預覽報表

報表產生器 3.0 提供更好的預覽經驗。新推出的編輯工作階段可以在預覽報表時重複使用快取資料集。也就是說,使用快取資料集時,報表的轉譯更為快速。編輯工作階段會繫結至一個報表,讓您可以在報表中使用相對參照及子報表參照。如需詳細資訊,請參閱<在報表產生器 3.0 中預覽報表>。

關聯式查詢設計工具

更新的圖形查詢設計工具可用來建立從 Microsoft SQL Server、Microsoft SQL Azure 和 Microsoft SQL Server 平行資料倉儲資料庫擷取報表資料的查詢,這項工具會提供一個使用者介面,讓您在相關和不相關的資料表之間建立自訂的關聯性。查詢設計工具還可以讓您輕鬆加入摘要說明查詢資料的彙總和群組。如需詳細資訊,請參閱<關聯式查詢設計工具使用者介面 (報表產生器 3.0)>。

搭配回到頁首連結使用的箭頭圖示回到頁首