在组态系统运行中,常需实时或定时打印运行报表。本文重点阐述如何借助水晶报表工具制作运行记录报表,并实现打印输出,前提是组态软件已与ACCESS数据库成功完成数据交互。
1、 创建空白报表
2、 在VB编程环境中创建新工程,通过工程菜单添加Crystal Reports 9组件。从Crystal Reports库中选择空白报表(B),确认后弹出对话框,点击是并再次确认即可完成设置。
3、 代码语句诞生
4、 上一步完成后,报表模板及默认信息随之显示,首先弹出窗体form1,其中已自动添加水晶报表控件,并生成相应的代码语句。
5、 回到报表设计界面,右键点击数据库字段,进入数据库专家对话框,选择创建新连接选项。
6、 双击选择Access/Excel(DAO),在弹出的对话框中选取已建立数据连接的数据库,然后点击完成即可。
7、 打开数据库专家对话框,选择所需的ACCESS表,确认后返回报表模板设计界面。此时,数据库字段子菜单将显示出来,展开该子菜单,即可看到已选的ACCESS表及其具体表头信息。
8、 在模板中完成初步设计,结果所示。
9、 此时已完成报表的初步设计,无需编程,运行后可预览并支持打印输出。
