在報表中加入文字方塊 (Visual Studio 報表設計工具)
文字方塊是包含報表中之單一執行個體資料的報表項目。文字方塊使用方式的範例包括在報表中加入標題、在頁首或頁尾中加入特定欄位,或加入單一執行個體資料,例如,在訂單詳細資料報表上加入客戶連絡資訊。
文字方塊包括標籤、值和其他屬性。這個值一律會指定成運算式。這個運算式可以包含指向資料庫欄位的靜態文字,也可以計算資料。
下表提供文字方塊所能使用的運算式範例。
運算式 | 描述 |
---|---|
|
顯示靜態文字標籤。 |
|
顯示 UnitCost 欄位的值。 |
|
將 TotalUnits 欄位值乘以 UnitCost 欄位,並顯示結果。 |
|
跨越群組中的所有資料列來計算 TotalUnits 欄位的總和。 |
附註 |
---|
若要將多執行個體資料加入報表中,請使用資料區域,而不使用文字方塊。清單資料區域提供顯示單一資料行的資料之重複資料列的功能。如需詳細資訊,請參閱加入清單資料區域 (Visual Studio 報表設計工具)和在報表中加入資料區 (Visual Studio 報表設計工具)。 |
如何加入、移動和刪除文字方塊
若要加入文字方塊
在圖形設計模式中,開啟用戶端報表定義檔案 (.rdlc)。
在 [工具箱] 中,按一下 [文字方塊]。
在報表的設計介面中,將方塊拖曳至所需要的文字方塊大小。另外,您也可以按一下設計介面來建立固定大小的文字方塊。
文字方塊放到報表之後,您可以指向文字方塊的陰影框線,將它拖曳至新的位置來移動它。若要刪除文字方塊,請以滑鼠右鍵按一下文字方塊內的任何空白區域,再按 DELETE。
如何將欄位繫結到文字方塊
若要將資料繫結到文字方塊,您可以從 [資料來源] 視窗中,將欄位拖曳至文字方塊,在文字方塊中輸入一個運算式,或在 [屬性] 視窗的 [值] 屬性中輸入一個運算式。
附註 |
---|
如果 [資料來源] 視窗並未出現,請在 [資料] 功能表中,按一下 [顯示資料來源]。 |
您可以利用運算式編輯器來編輯運算式。您可以利用運算式編輯器,從可用集合的清單中,將項目插入運算式中。您可以在文字方塊上按一下滑鼠右鍵,選擇 [運算式],再針對 [屬性] 視窗的 Value 來選擇 [運算式],或在 [ 文字方塊屬性] 對話方塊中,按一下 Value 屬性的運算式按鈕,來存取運算式編輯器。
如何設定文字方塊的地區設定
若要設定文字方塊的地區設定
請選取要套用地區設定的文字方塊。
在 [屬性] 視窗中,執行下列動作:
在 Calendar 屬性中,輸入或選取日期要用的日曆。
在 Direction 屬性中,輸入或選取文字的水平寫入方向。
在 Language 屬性中,輸入或選取文字方塊要用的語言。
在 NumeralLanguage 屬性中,輸入或選取文字方塊中的數字要用的格式。
在 NumeralVariant 中,輸入或選取文字方塊中的數字要用之格式的變式。
在 UnicodeBiDi 中,選取文字方塊要用的雙向內嵌層級。
文字方塊的成長和壓縮
依預設,文字方塊會有靜態的大小。如果您要根據內容來垂直展開文字方塊,請變更文字方塊的 CanGrow 屬性。如果您要根據內容來壓縮文字方塊,請變更文字方塊的 CanShrink 屬性。您可以利用 [屬性] 視窗或 [文字方塊屬性] 對話方塊來存取這些屬性。
另請參閱
概念
建立報表的資料來源
在報表中加入資料區 (Visual Studio 報表設計工具)
定義報表配置 (Visual Studio 報表設計工具)
建立用戶端報表定義檔案 (.rdlc)