杰控组态手册26.数据库报表
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
26.数据库报表
序号 描述 页码
26.1 功能描述 26-01
26.2 目标数据库 26-01
26.3 启动报表设计器 26-01
26.4 新建报表格式 26-02
26.5 编辑报表格式 26-04
26.6 保存报表格式 26-07
26.7 组态报表打印按钮 26-08
26.8 脚本控制报表打印按钮 26-10
26.9 执行报表打印 26-11
26.1功能描述
通过数据库连接把实时数据经前期处理后,有效的存储到自定义数据库中;
用户可以通过系统绑定开发的水晶星(Crystal)报表格式及控件,提供了完善的报表输出功能;
水晶星(Crystal)报表的功能非常强大,基于数据库能制作出各种工业报表,本章也很难详细的描述其功能,只能以例子的方式讲述如何实现简单数据报表,起到抛砖引玉的作用;复杂的报表设计可与杰控公司的技术支持联系;
26.2目标数据库
本例使用的数据库内容如下表:
数据库类型:Microsoft Access
数据源名称:FameView UserData Source
数据表名称:T1
字段名称:产量1 产量2 存储时间
字段类型:数字[单精度] 数字[单精度] 日期/时间
26.3启动报表设计器
选择<数据库连接>功能,执行<数据库报表格式文件>任务,来启动或管理报表文件;如下图:
26.4新建报表格式
报表设计器启动后,出现注册窗口,执行取消按钮,即执行
然后执行
选择
必须选择ODBC数据源,即执行
选择数据源,如FameView UserData Source,然后执行
从SQL Table列表中选择数据表,如T1,然后执行
执行“Next>>”按钮,出现下面的界面,选择报表中要使用的字段:
从Database Fields列表中选择报表中要使用的字段,并通过
此时便可以用
26.5编辑报表格式
此时的报表格式还很简单,需要加以编辑:
点击
改变字体:选中某个对象,点击右键,从弹出菜单中选择
改变标题文本内容:选中某个标题对象,点击右键,从弹出菜单中选择
给记录加上序号:执行菜单
加入公式字段:如果希望在报表中体现<产量1+产量2>的数值,但数据库中又不存在,您可以选用公式字段,执行菜单
输入中间字段的名称,如“产量12”,执行
在
添加表格线:执行菜单
增加累加值:如果希望把产量1的所有查询数值进行累加,请选中产量1字段,点击右键,从出现的菜单中选择并执行
增加图片:为了给报表增添效果,通过下面方法为报表增加图片,执行菜单
增加新字段:在新建报表格式后,有时希望再往报表中添加新的数据库字段,执行菜单
刷新数据库:在报表建立后,数据库的结构进行了修改,例如添加了新的字段,要想在报表中体现新的字段,执行菜单
刷新报表内容:在制作报表时,数据库的记录内容发生变化,要想在浏览报表时进行刷新,执行菜单
报表排序:如果报表记录希望根据某个字段进行排序,执行菜单
隐藏报表内容:整个报表由Title、Page Header、Details、Grand Total、Page Footer几部分组成,如果希望隐藏某部分内容,只需用鼠标右键点击某部分的前部的灰色部位,从弹出的菜单中,执行菜单命令
设置时间格式:有时日期/时间字段内只显示日期,而不显示时间,请按以下步骤操作:执行菜单
设置浏览页的格式:为了在系统运行过程中,浏览报表时,浏览页的尺寸与窗口的尺寸匹配,请执行菜单