第五节 添加报表控件
第五节
添加报表控件
添加完数据源后,接着要添加字段,即添加域控件。报表或标签的域控件还包括变量和计算结果。
5.1 添加字段
5.1.1 从数据环境中添加字段 的方法: 打开报表的数据环境。
选择表或视图。 在“数据环境设计器”中用左键按住选定字段(如出生年月),拖到报表设计器的相应带区(细节带区)放开。
这样该字段就被拖放到布局上了,如下图(列布局)。
如果我们需要某表或视图中的所有字段,或大部分字段,则可以一次全部拖放过去。如我们按住职工表的“字段”,就可全部拖放到报表设计器中。如下图(行布局):
5.1.2 从工具栏添加表中字段
除了上面介绍的从数据环境中添加字段,还可从工具栏添加表中字段,步骤如下: 单击“报表控件”工具栏中的“域控件”按钮, 。
在“报表设计器”的相应带区拖出一个矩形框。
在随后弹出的“报表表达式”对话框中,选择“表达式”框后的对话按钮。
在“字段”框,双击所需的字段名。表名和字段名将出现在“报表字段的表达式”内。
注意 如果“字段”框为空,则应该向数据环境添加表或视图。 选择“确定”按钮。
在“报表表达式”对话框中,选择“确定”按钮。
5.1.3 添加通用型字段
可以在报表中插入包含 OLE 对象的通用型字段。其方法是: 在报表控件中单击“图片/ ActiveX 绑定控件” 。
“报表设计器”中的相应带区,拖放出一个矩形框。。
在随后弹出的“报表图片”对话框中,选择“图片来源”区域的“字段”。
“报表图片”对话框
在“字段”框中,键入字段名(或者选择使用对话按钮来选取字段或变量,如图中所示)。
选择“确定”按钮。
下面是我们加入通用型字段的报表设计器样式:
通用字段的占位符出现在了定义的图文框内(即图中的黑方形区域)。默认情况下,图片保持其原始大小。
5.2 添加标签控件
在报表中,标签一般用作说明性文字。例如在报表的页标头带区内对应字段变量的正上方加入一标签来说明该字段表示的意义,或者对于整个报表的标题也可用标签来设置。
加入标签控件的方法:
选择报表控件的标签按钮 ,此时鼠标形状变成一条竖直线,表示可插入文本。
移动鼠标至插入文本的位置,单击右键,即可进行文本输入。
5.2.1 用标签按钮添加字段(域控件)说明
我们前面加入了字段,在报表时显示字段内容。但当有
许多数时,如基本工资、职务工资、补贴等多种数字时,我们就很难分辨了,为此需要加入字段说明。如在“编号”字段内容前加上“编号”说明。
添加字段说明的方法如下:
单击报表控件工具栏中的“标签”按钮,单击“按钮锁定”按钮。
单击报表设计器中一个字段域控件前,光标变成竖线形状,即进入编辑状态,输入相应的字段说明。
重复上述第2步,加入其他字段说明。
5.2.2 用标签按钮报表设计标头
顾名思义,页标头应放在页标头带区,当换页时才打印一次。报表标题则是整个报表的名称。利用“报表向导”或“快速报表”功能,会自动添加页标头。这里我们讨论如何用报表设计器设计页标头或报表标题(我们当然可以先在报表向导或快速报表功能,再在报表
设计器中修改,而且这是一个提高报表设计效率的好方法)。
在上面列布局的例子的基础上我们加入报表标头和总表头。
在“报表”菜单中选择“默认字体”为“小五号”、“粗体”。
单击标签按钮,在页标头带区对应各个字段变量加上相应的标签说明(编号、等)。
在页标头区的最上面部分添加报表总表头:教职工基本情况一览表。
单击报表标题区域,出现控点后选择“格式”菜单中的“字体”选项,设置标题字体为“楷体”、“粗体”、“四号”、绿色。
如果想简单修饰一下,则可以单击线条按钮 ,在报表标题下划一横线。
样式见稍后的示图。
我