共用方式為


在報表中加入矩形、線條和框線 (Visual Studio 報表設計工具)

您可以利用矩形、線條、影像和框線樣式,在報表內產生視覺化效果。矩形可用來包含其他報表項目或裝飾報表。影像可以是靜態,也可以是以資料庫中的資料為基礎。任何會在報表配置中佔用空間的項目,都可以設定框線屬性。如需有關影像的詳細資訊,請參閱在報表中加入影像 (Visual Studio 報表設計工具)

加入報表框線

您可以在標頭、標底和報表主體中加入框線,而將框線加到報表中。在標頭中,請新增左側、頂端和右側框線。在主體中,請新增左側和右側框線。在標底中,請新增左側、底端和右側框線。如果您未在報表中使用標頭,框線可以只環繞報表主體。

如果您加入了出現在頁面標頭和標底的報表框線,請勿抑制報表第一頁和最後一頁的標頭和標底。如果您這麼做,可能會在報表第一頁和最後一頁的頂端和底端切斷框線。

若要定義框線,請在 [屬性] 視窗中,設定 [主體]、[頁面標頭] 和 [頁面標底] 物件的框線寬度、色彩及樣式屬性。

Note附註

雖然您可以利用矩形來建立環繞整個報表頁面的框線,但不建議您這麼做,因為在執行階段,某些報表項目會為了配合重複的資料列而成長。如果您將資料表、清單和矩陣等資料區域放在矩形內,當報表轉譯之間的資料量各不相同時,每次轉譯報表的實際矩形維度也可能各不相同。

加入矩形

雖然您可以專為了視覺效果而使用矩形,但它通常是用來做為其他項目的容器。矩形可讓您將各個項目放在一個群組中。當您移動矩形時,包含在矩形內的項目也會隨著矩形而移動。

當利用矩形來包含報表項目時,請考慮到在報表轉譯期間,這些項目會做為一個整體而受到什麼影響。包含重複資料列 (如資料表) 的報表項目會為了配合查詢傳回的資料而展開,這會影響其他項目在矩形內的位置。如果項目位置在資料區域之下,資料表會將項目向下推。若要將項目固定在位置上,您可以將報表項目放在上緣在資料表下緣之上的矩形內。若要在報表中加入矩形,請執行下列動作:

  1. 在圖形設計模式中,開啟用戶端報表定義檔案 (.rdlc)。

  2. 在 [工具箱] 中,按一下 [矩形]。

  3. 在設計介面中,將方塊拖曳至所需要的矩形大小。另外,您也可以按一下設計介面來建立固定大小的矩形。

Note附註

環繞現有項目來拖曳矩形,並不會自動將項目放在矩形內。若要將現有項目放在矩形內,請建立矩形,再將項目拖曳至矩形中。

加入線條

您可以在報表配置中加入線條。依預設,線條是不重複的設計元素。如果您要在重複的資料列內加入線條 (例如,在詳細資料列的某資料格中),您必須撰寫一個運算式來繪製線條以及將運算式放在線條要出現在其中的資料格中。如果一律要在重複的資料之後加入一條線,您並不需要運算式。您只需要在 [線條屬性] 對話方塊中,設定 [在每一頁面上重複包含資料區域的報表項目]。若要在報表中加入線條,請執行下列動作:

  1. 在圖形設計模式中,開啟用戶端報表定義檔案 (.rdlc)。

  2. 在 [工具箱] 中,按一下 [線條]。

  3. 在設計介面中,拖曳方塊來建立一條從按下滑鼠按鈕的點到放開滑鼠按鈕之點的線。

另請參閱

參考

線條屬性對話方塊 - 一般索引標籤 (Visual Studio 報表設計工具)
矩形屬性對話方塊 - 一般索引標籤 (Visual Studio 報表設計工具)
樣式屬性對話方塊 - 框線和線條索引標籤 (Visual Studio 報表設計工具)

概念

定義報表配置 (Visual Studio 報表設計工具)
在報表中定義頁面大小和分頁符號 (Visual Studio 報表設計工具)
在報表中加入資料區 (Visual Studio 報表設計工具)