将文本框添加到报表

如果想显示标题、说明和标签的文字文本,或者基于表达式显示动态文本,请将文本框添加到报表中。表达式可以包含文字文本、指向数据库中的字段或用来计算数据。所有表达式都显示为占位符文本,这样您就可以设置数字、颜色以及其他外观属性的格式。占位符还可以与文字文本组合,以便用多种字体、颜色、样式和操作来设置文本格式。有关详细信息,请参阅设置文本格式和导入 HTML

Tablix 数据区域中的每个单元都包含文本框,可以使用报表中独立文本框的格式设置方式来设置这些文本框的格式。若要以自由格式布局显示重复的文本框,请在列表数据区域中安排多个文本框。如果想对多个值重复某窗体,例如为每个客户重复一次客户信息表,请使用列表。如果想控制文本框布局和最后一个文本框下面的空白,请使用矩形容器。有关详细信息,请参阅使用数据区域

扩大和收缩文本框

默认情况下,文本框的大小是固定的。如果要基于其内容垂直展开文本框,请打开**“文本框属性”对话框,并更改“允许高度增大”选项。如果要允许文本框基于其内容收缩,请更改文本框的“允许高度减小”**选项。可以在“属性”窗格中更改 CanGrow 或 CanShrink 属性。

确定文本框的方向

确定文本框的方向可以帮助您创建更具可读性的报表、支持区域设置特定的文本方向、在具有固定页面大小的打印报表中放置更多的列,以及创建具有更吸引人的图形的报表。文本框可采用不同的方向:水平、垂直或旋转 270 度。垂直选项最常用于从上到下书写的东亚语言。在大多数呈现器中,垂直选项处理标志符号旋转属性,以便文本从上到下书写,但字符不在其两侧上。对于其他语言,垂直选项文本以横向书写。

您可以将方向应用于包含文字文本、来自报表数据集的字段或计算列的文本框。在表体、表或矩阵或者报表页眉和页脚中,文本框可以是独立的。

下图显示按月对数据进行分组的表报表的三个版本。包含月份值的文本框使用不同的文本框方向。垂直文本采用中文。

水平、垂直和 270 度方向

用于指定文本方向的 WritingMode 属性在**“文本框属性”**对话框中不可用。若要设置该属性,请打开“属性”窗口并且在该窗口中设置属性。WritingMode 属性的可用值是:Horizontal(文本从左到右读取)、Vertical(文本从上到下读取)和 Rotate270(文本从下到上读取)。必须手动调整列宽和行高的大小以容纳文本。

WritingMode 是对文本框设置的并且适用于文本框中的所有文本。不能为文本的各个部分指定不同的方向。

有关设置 WritingMode 的详细信息,请参阅 msdn.microsoft.com 上 Report Builder 3.0 帮助中的如何设置文本框方向 (Report Builder 3.0)

请参阅

概念

添加其他报表项