文本框(报表生成器和 SSRS)

当你想到一个文本框时,你可能会想到一个独立框,该框包含Microsoft Office PowerPoint 等表面上的文本。 在报表生成器中,某些文本框如下所示,它们可以根据表达式显示标题、说明和标签的文本或动态文本。 但是,表或矩阵(Tablix 数据区域)中的每个单元格也都包含一个文本框,该文本框的格式可以与报表中的独立文本框相同。

注释

如果将报表数据集字段值直接拖到报表设计图面或报表设计图面上的文本框中,则在运行报表时只能看到结果集中的第一个值。 若要查看字段的所有值,必须将字段拖动到表或矩阵中的单元格。 这样,在您运行报表时,将看到该字段中的所有值。

若要在自由格式布局中显示重复文本,请在列表数据区域中放置文本框。 如果想对多个值重复某窗体,例如为每个客户重复一次客户发票窗体,请使用列表。 有关详细信息,请参阅列表(报表生成器和 SSRS)。

如果想控制文本框布局和最后一个文本框下面的空白,请使用矩形容器。 有关详细信息,请参阅矩形和线条(报表生成器和 SSRS)

文本框中的表达式可以包含文字文本、指向数据库中的字段或用来计算数据。 所有表达式都显示为占位符文本,这样您就可以设置数字、颜色以及其他外观属性的格式。 您还可以在同一文本框中将占位符与文字文本合并在一起。

您可以在任何单个文本框中以多种字体、颜色、样式和操作设置文本格式。 有关详细信息,请参阅设置文本和占位符的格式(报表生成器和 SSRS)

注释

可以在报表生成器和 SQL Server Data Tools 中的报表设计器中创建和修改报表定义(.rdl)。 每个创作环境提供了创建、打开和保存报表和相关项的不同方法。 有关详细信息,请参阅 microsoft.com Web 上的 报表设计器和报表生成器(SSRS)中设计报表

扩大和收缩文本框

默认情况下,文本框的大小是固定的。 您可以允许文本框基于其内容垂直收缩或扩展。 有关详细信息,请参阅允许文本框扩大或收缩(报表生成器和 SSRS)

设置文本框的方向

调整文本框方向可以帮助你创建更易读的报告、支持针对特定区域设置的文本方向、在具有固定页面大小的打印报表上容纳更多列,并创建具有更强视觉吸引力的报表。 文本框可以面向不同的方向:水平、垂直或旋转 270 度。 垂直选项最常用于从上到下书写的东亚语言。 在大多数呈现器中,垂直选项处理字形旋转属性,以便文本从上到下写入,但字符不在两侧。 对于其他语言,在垂直和 270 度选项中,以横向书写文本。

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

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

rs_TextBoxOrientation

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

若要快速开始更改文本方向,请参阅 教程:设置文本格式(报表生成器)中的旋转文本部分。 有关详细信息,请参阅“设置文本框方向”(报表生成器和 SSRS)。

操作指南主题

添加、移动或删除文本框(报表生成器和 SSRS)

设置文本框中文本的格式(报表生成器和 SSRS)

设置文本框方向(报表生成器和 SSRS)

允许文本框扩大或收缩(报表生成器和 SSRS)

另请参阅

设置文本和占位符的格式(报表生成器和 SSRS)
设置数字和日期的格式(报表生成器和 SSRS)