文字方塊 (報表產生器 3.0 和 SSRS)

當您考慮文字方塊時,可能會考慮包含介面 (如 Microsoft Office PowerPoint) 文字的獨立方塊。在報表產生器中,有些文字方塊就像那樣,而且這些文字方塊可以根據運算式,顯示標題、描述與標籤或動態文字的常值文字。但是,資料表或矩陣 (Tablix 資料區) 中的每個資料格也都包含一個文字方塊,這個文字方塊可以使用與報表中之獨立文字方塊相同的方式進行格式化。

[!附註]

如果將報表資料集欄位值直接拖曳到報表設計介面,或報表設計介面上的文字方塊,則您在執行報表時,只能看到結果集中的第一個值。若要查看欄位的所有值,則必須將欄位拖曳到資料表或矩陣中的資料格。如此一來,當您執行報表時,將會看到該欄位中的所有值。

若要以自由形式配置顯示重複的文字,請在清單資料區中放置一個文字方塊。當您想要重複多個值的形式時,請使用清單,例如,客戶發票表單會針對每個客戶重複一次。如需詳細資訊,請參閱<加入清單 (報表產生器 3.0 和 SSRS)>。

當您想要控制文字方塊配置和最後一個文字方塊下的空白字元時,請使用矩形容器。如需詳細資訊,請參閱<矩形和線條 (報表產生器 3.0 和 SSRS)>。

文字方塊中的運算式可以包含指向資料庫欄位的常值文字,也可以計算資料。所有運算式都會顯示為預留位置文字,讓您可以格式化數字、色彩和其他外觀屬性。您也可以在相同的文字方塊中結合預留位置與常值文字。

您可以在任何單一文字方塊中,使用多個字型、色彩、樣式和動作格式化文字。如需詳細資訊,請參閱<格式化文字和預留位置 (報表產生器 3.0 和 SSRS)>。

[!附註]

您可以在 Business Intelligence Development Studio 中的報表產生器 3.0 及報表設計師中建立及修改報表定義 (.rdl)。每一個撰寫環境都提供了不同的方式讓您建立、開啟,以及儲存報表和相關的項目。如需詳細資訊,請參閱在報表設計師及報表產生器 3.0 (SSRS) 中設計報表,位於 microsoft.com 網站上。

文字方塊的擴張和縮小

根據預設,文字方塊是固定的大小。您可以讓文字方塊根據其內容垂直縮小或擴張。如需詳細資訊,請參閱<如何:允許文字方塊擴張或縮小 (報表產生器 3.0 和 SSRS)>。

指定文字方塊的方向

指定文字方塊方向可協助您建立更容易閱讀的報表、支援特定地區設定的文字方向、在固定頁面大小的列印報表中容納更多資料行,並以更受觀迎的圖形方式建立報表。文字方塊可以朝向不同的方向:水平、垂直,或旋轉 270 度。垂直選項最常用於由上往下書寫的東亞洲語言。在大部分轉譯器中,垂直選項會處理字符旋轉屬性,以便讓文字由上而下的方向書寫,但字元並不會側躺。針對其他語言,在垂直和 270 度選項中,文字是側躺的。

您可以將方向套用至包含常值,來自報表資料集的欄位,或計算的資料等項目的文字方塊。文字方塊可以在報表主體、資料表或矩陣,或報表首及尾上獨立呈現。

下圖顯示依月份群組的三種版本資料表報表。包含月份值的文字方塊使用不同的文字方塊方向。

水平、垂直和 270 度方向

方向是在文字方塊上設定,並套用至方塊中的所有文字。您無法針對文字方塊的各個部分指定不同的方向。

若要快速地開始變更文字方向,請參閱<教學課程:格式化文字 (報表產生器 3.0)>中有關旋轉文字的章節。如需詳細資訊,請參閱<如何:設定文字方塊方向 (報表產生器 3.0 和 SSRS)>。