杰控组态手册26.数据库报表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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新建报表格式

报表设计器启动后,出现注册窗口,执行取消按钮,即执行;

然后执行New>菜单,出现下面的对话框:

选择标准报表,出现下面的对话框,选择数据库的来源:

必须选择ODBC数据源,即执行按钮,出现下面对话框:

选择数据源,如FameView UserData Source,然后执行按钮,出现下面对话框选择数据表:

从SQL Table列表中选择数据表,如T1,然后执行按钮和按钮,然后出现下面的界面:

执行“Next>>”按钮,出现下面的界面,选择报表中要使用的字段:

从Database Fields列表中选择报表中要使用的字段,并通过按钮加入到列表中,或通过按钮加入所有字段;如下图所示:

此时便可以用按钮浏览并结束新建报表的制作,报表浏览把数据表中的全部内容给显示出来,如下图:

26.5编辑报表格式

此时的报表格式还很简单,需要加以编辑:

点击进入设计模式,此时只显示一行数据,如果报表内容有10000行,也只用设计一行;报表格式中的每部分内容,通过某个对象来体现,通过修改对象的属性来改变报表格式;

改变字体:选中某个对象,点击右键,从弹出菜单中选择修改字体;

改变标题文本内容:选中某个标题对象,点击右键,从弹出菜单中选择,可以修改文本的内容;

给记录加上序号:执行菜单Special Field->Record Number Field>命令,允许为记录行添加序号;

加入公式字段:如果希望在报表中体现<产量1+产量2>的数值,但数据库中又不存在,您可以选用公式字段,执行菜单Formula Field>命令,出现下面对话框:

输入中间字段的名称,如“产量12”,执行按钮,出现下面对话框:

中输入计算脚本内容后,先用按钮检查脚本是否正确,再用按钮把中间字段放入适当的位置;

添加表格线:执行菜单Line>命令可以为表格添加表格线;

增加累加值:如果希望把产量1的所有查询数值进行累加,请选中产量1字段,点击右键,从出现的菜单中选择并执行命令,出现下面对话框,选择要计算的类型,如累加值、平均值、最大值、最小值..等:

增加图片:为了给报表增添效果,通过下面方法为报表增加图片,执行菜单Picture>命令,从弹出的对话框中选择需要的图片;

增加新字段:在新建报表格式后,有时希望再往报表中添加新的数据库字段,执行菜单Database Field>命令,从弹出的字段列表对话框中选择需要增添的字段;

刷新数据库:在报表建立后,数据库的结构进行了修改,例如添加了新的字段,要想在报表中体现新的字段,执行菜单Verify Database>命令;

刷新报表内容:在制作报表时,数据库的记录内容发生变化,要想在浏览报表时进行刷新,执行菜单Refresh Report Data>命令;

报表排序:如果报表记录希望根据某个字段进行排序,执行菜单Sort Report>命令,从弹出的字段列表选择字段进行排序;

隐藏报表内容:整个报表由Title、Page Header、Details、Grand Total、Page Footer几部分组成,如果希望隐藏某部分内容,只需用鼠标右键点击某部分的前部的灰色部位,从弹出的菜单中,执行菜单命令即可,如果想还原,再执行一次;

设置时间格式:有时日期/时间字段内只显示日期,而不显示时间,请按以下步骤操作:执行菜单Report Options>任务,出现下面的菜单,确信不要选中“ Convert Date-Time to Date”;

设置浏览页的格式:为了在系统运行过程中,浏览报表时,浏览页的尺寸与窗口的尺寸匹配,请执行菜单Report Options>任务,出现下面的菜单,选中“ Fit Page”;

相关文档
最新文档