VB基础教程:第九章第六节报表制作
9.6报告制作
1.陈述的概念
报表可以用来将数据表中的数据输出到屏幕上,或者以某种格式打印在纸上。
2.陈述的方法
在VB6.0中,可以使用报表设计器制作报表。从“项目”中选择“添加数据报表”,将报表设计器添加到当前项目中。该报告由五部分组成:
报告标题-每个报告只有一个标题。您可以使用标签来创建报表名称。
页眉-每页一个,即每页的页眉,如字段名。
要输出的特定于细节的数据,一次一条记录。
页面脚注-每一页都有一个,比如页码。
语句的脚注——每个语句只有一个脚注,您可以使用标签为该语句创建注释和解释。
报表设计器处理的数据需要使用数据环境设计器连接到数据库。从“项目”菜单中选择“添加数据环境”,在连接中选择指定的数据库文件,完成与数据库的连接,然后生成连接数据库中表的命令对象。
制作报告的步骤:
(1)对于一个新项目,在窗体上放置两个命令按钮;
(2)从“项目”菜单中添加数据环境,右键单击Connection1,在属性中选择“Microsoft Jet 4 OLE DB Provider”,在“连接”中指定数据库;
(3)再次右键单击Connection1,选择“添加命令”,创建Command1对象,右键单击Command1,在属性中将连接到该对象的数据源设置为要打印的数据表;
(4)在“项目”菜单的“添加数据报表”菜单中,在属性窗口中将DataSource设置为数据环境data environment对象,将DataMember设置为Command1对象,即指定数据报表设计器DataReport1的数据源;
(5)将数据环境设计器中Command1对象中的字段拖动到数据报表设计器的细节区;
(6)使用标签控件在报表页眉区插入报表名称,并在页眉区的报表每页顶部设置标题;
(7)使用线条控件在报表中添加直线,使用图形控件和形状控件添加图案或图形;
(8)使用DataReport1对象的Show方法显示报表,并添加代码:DataReport1。展示;在窗体中单击事件;
(9)按预览窗口中的打印按钮打印报告;
(10)使用预览窗口工具栏上的导出按钮,将报表内容输出到文本文件或Html文件中;还可以使用DataReport1对象的ExportReport方法将报表内容输出为文本文件或Html文件。
生成报表的一种简单方法是从外接程序中选择报表向导来设计报表。
0条评论