向报表中添加文本框(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) 文件