by Lujun
15. July 2009 14:09
报表文本框是制作报表中最常见的工具,在此我简单介绍一下他的功能和特性。
文本框的值
在文本框中我们可以填写字符串, 也可以加入全局变量, 参数, 数据集字段.
在文本框中加入字符串(报表标题):

在文本框中加入全局变量 (打印时间,打印用户,报表页数):
在reporting services 中, 有8中全局变量:
ExecutionTime:报表生成时间
PageNumber:报表当前页
ReportFolder:报表文件夹
ReportName:报表文件名
ReportServerUrl:报表所在服务器url
TotalPages:报表总页数
UserID:执行报表的用户
Language:执行报表客户端的语言ID
其中, PageNumber 与 TotalPages 全局变量只能在页眉与页脚中使用, ReportFolder 与ReportServerUrl 全局变量只有在报表发布到报表服务器上以后, 才能显示.
在报表中加入打印时间,格式为"yyyy-MM-dd"

在报表中加入打印用户:

在报表中加入报表页数:

在文本框中加入参数(报表标题):

将报表标题改成根据参数的变化而变化
在文本框中加入数据集字段:

在报表页眉,页脚是不能加入数据集字段文本框的。
文本框属性
文本框"CanGrow"属性
默认情况下, "CanGrow"的值是 true , 当文本框的值大于文本框本身的长度时,文本框将自动调整自身的长度,以容纳更多的值
文本框显示check box, radio button
在我们设计报表中, 有些表单报表需要在报表中显示check box, radio button,这种情况我们该如何做呢, 难道需要嵌入图片以达到这种效果吗?
其实设置文本框的格式就能实现这种效果。

注意字体(机器中存在相应的字体)中选择"Wingdings"或"Wingdings2"(Wingdings字体是一种将字母与图形相关联的字体)。
9df7d55e-60b3-421c-88ee-51398af3fc9e|0|.0
Tags:
报表开发