共用方式為


在報表中加入文字方塊 (Visual Studio 報表設計工具)

文字方塊是包含報表中之單一執行個體資料的報表項目。文字方塊使用方式的範例包括在報表中加入標題、在頁首或頁尾中加入特定欄位,或加入單一執行個體資料,例如,在訂單詳細資料報表上加入客戶連絡資訊。

文字方塊包括標籤、值和其他屬性。這個值一律會指定成運算式。這個運算式可以包含指向資料庫欄位的靜態文字,也可以計算資料。

下表提供文字方塊所能使用的運算式範例。

運算式 描述

="This is static text"

顯示靜態文字標籤。

=Fields!UnitCost.Value

顯示 UnitCost 欄位的值。

=Fields!TotalUnits.Value * Fields!UnitCost.Value

將 TotalUnits 欄位值乘以 UnitCost 欄位,並顯示結果。

=Sum(Fields!TotalUnits.Value)

跨越群組中的所有資料列來計算 TotalUnits 欄位的總和。

Note附註

若要將多執行個體資料加入報表中,請使用資料區域,而不使用文字方塊。清單資料區域提供顯示單一資料行的資料之重複資料列的功能。如需詳細資訊,請參閱加入清單資料區域 (Visual Studio 報表設計工具)在報表中加入資料區 (Visual Studio 報表設計工具)

如何加入、移動和刪除文字方塊

若要加入文字方塊

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

  2. 在 [工具箱] 中,按一下 [文字方塊]。

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

文字方塊放到報表之後,您可以指向文字方塊的陰影框線,將它拖曳至新的位置來移動它。若要刪除文字方塊,請以滑鼠右鍵按一下文字方塊內的任何空白區域,再按 DELETE。

如何將欄位繫結到文字方塊

若要將資料繫結到文字方塊,您可以從 [資料來源] 視窗中,將欄位拖曳至文字方塊,在文字方塊中輸入一個運算式,或在 [屬性] 視窗的 [值] 屬性中輸入一個運算式。

Note附註

如果 [資料來源] 視窗並未出現,請在 [資料] 功能表中,按一下 [顯示資料來源]。

您可以利用運算式編輯器來編輯運算式。您可以利用運算式編輯器,從可用集合的清單中,將項目插入運算式中。您可以在文字方塊上按一下滑鼠右鍵,選擇 [運算式],再針對 [屬性] 視窗的 Value 來選擇 [運算式],或在 [ 文字方塊屬性] 對話方塊中,按一下 Value 屬性的運算式按鈕,來存取運算式編輯器。

如何設定文字方塊的地區設定

若要設定文字方塊的地區設定

  1. 請選取要套用地區設定的文字方塊。

  2. 在 [屬性] 視窗中,執行下列動作:

    • Calendar 屬性中,輸入或選取日期要用的日曆。

    • Direction 屬性中,輸入或選取文字的水平寫入方向。

    • Language 屬性中,輸入或選取文字方塊要用的語言。

    • NumeralLanguage 屬性中,輸入或選取文字方塊中的數字要用的格式。

    • NumeralVariant 中,輸入或選取文字方塊中的數字要用之格式的變式。

    • UnicodeBiDi 中,選取文字方塊要用的雙向內嵌層級。

文字方塊的成長和壓縮

依預設,文字方塊會有靜態的大小。如果您要根據內容來垂直展開文字方塊,請變更文字方塊的 CanGrow 屬性。如果您要根據內容來壓縮文字方塊,請變更文字方塊的 CanShrink 屬性。您可以利用 [屬性] 視窗或 [文字方塊屬性] 對話方塊來存取這些屬性。

另請參閱

概念

建立報表的資料來源
在報表中加入資料區 (Visual Studio 報表設計工具)
定義報表配置 (Visual Studio 報表設計工具)
建立用戶端報表定義檔案 (.rdlc)