在報表產生器 3.0 中使用報表組件與資料集
在報表產生器中,於報表中包含資料最簡單的方式,就是從報表組件庫加入報表組件。報表組件包含相依的資料集,稱為「相依資料集」(Dependent Dataset)。相依資料集是以共用資料來源為基礎,而且可以是內嵌資料集或共用資料集。
[!附註]
報表組件是儲存在報表伺服器上的獨立 (Self-Contained) 報表項目而且可以包含在其他報表中。使用報表產生器來瀏覽並從 [報表組件庫] 中選取要加入至報表的組件。使用報表設計師或報表產生器儲存用於報表組件庫中的報表組件。如需詳細資訊,請參閱報表組件 (報表產生器 3.0 及 SSRS)及報表設計師中的報表組件 (SSRS),位於 microsoft.com 網站上。
在報表中包含資料的另一個方式是使用共用資料集。如需詳細資訊,請參閱<建立與加入資料集 (報表產生器 3.0 和 SSRS)>。
[!附註]
您可以在 Business Intelligence Development Studio 中的報表產生器 3.0 及報表設計師中建立及修改報表定義 (.rdl)。每一個撰寫環境都提供了不同的方式讓您建立、開啟,以及儲存報表和相關的項目。如需詳細資訊,請參閱在報表設計師及報表產生器 3.0 (SSRS) 中設計報表,位於 microsoft.com 網站上。
本文內容
將包含相依資料集的報表組件加入至您的報表
自訂相依資料集
將相依資料集當做共用資料集發行
將包含相依資料集的報表組件加入至您的報表
當您將報表組件加入至報表時,其中包含的相依資料集也會加入到報表中。報表組件可能包含其中內含許多其他報表項目的矩形,因此,它可以將多個相依資料集加入至報表中。每個共用資料集都是一個獨立的參考;其相依的共用資料來源不會加入到您的報表中。每個內嵌資料集也會加入相依的內嵌或共用資料來源。
內嵌資料來源的認證不會儲存為報表組件的一部分。如果將內嵌資料來源加入到您的報表,系統會在您執行報表時提示您提供認證。為避免系統提示您提供認證,請搭配預存認證使用以共用資料來源為基礎的報表組件。
將報表組件加入至報表之後,加入的資料集就與您建立的內嵌或共用資料集沒什麼不同了。您可以在 [報表資料] 窗格中,檢視額外的資料集。內嵌資料集會出現在對應的共用資料來源下方,而共用資料集則出現在 [共用資料集] 資料夾的下方。
回到頁首
自訂相依資料集
將報表組件加入至報表之後,您可以進行預覽,並決定是否要對資料進行一些變更。您可以變更的內容取決於您要使用的資料集類型。
若要變更內嵌資料集的資料和資料選項,您可以編輯包括查詢在內的資料集屬性,就像您先前自己建立資料集一樣。
若要變更共用資料集的資料及資料選項,您僅能在您有足夠權限的報表伺服器上,變更共用資料集定義。您也可以在報表中加入篩選、加入導出欄位,以及變更區分大小寫之類的資料選項,藉以自訂共用資料集的執行個體。如需詳細資訊,請參閱<內嵌和共用資料集 (報表產生器 3.0 和 SSRS)>。
如需有關如何變更共用資料集定義,或如何顯示報表中共用資料集之最新資料變更的詳細資訊,請參閱<如何:建立共用資料集或內嵌資料集 (報表產生器 3.0 和 SSRS)>和<如何:加入、編輯、重新整理報表資料窗格中的欄位 (報表產生器 3.0 和 SSRS)>。
回到頁首
將相依資料集當做共用資料集發行
當您發行包含相依資料集的報表項目時,您可以選擇將每個資料集當做共用資料集發行,或當做仍然內嵌在報表項目中的內嵌資料集發行。
當您選取共用資料集選項時,資料集會儲存至報表伺服器,做為共用資料集定義。在您的報表中,使用該資料集的每個報表項目都會進行更新,以指向現在位於報表伺服器上的共用資料集。因此會發生兩件事:
在 [發行] 對話方塊中,已經發行的每個共用資料集都會從可用於發行之項目的清單中移除。
當您結束報表產生器,或啟動新的報表時,系統會提示您儲存報表。如果您不儲存報表,下次開啟此報表並發行報表項目時,您可能會發行相同資料集的新複本。為避免將共用資料集的多個複本儲存至報表伺服器,建議您儲存報表。
重要事項 |
---|
為確保您和其他人可以繼續成功地使用共用資料集中的資料,您必須了解保護報表項目安全背後的原則。如需詳細資訊,請參閱<保護共用資料集項目的安全>。 |
回到頁首