第8章 数据报表_第1页
第8章 数据报表_第2页
第8章 数据报表_第3页
第8章 数据报表_第4页
第8章 数据报表_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第8章章 数据报表数据报表8.1 8.1 历史报表历史报表 8.2 8.2 万能报表万能报表 8.3 8.3 总貌报表总貌报表 8.1 8.1 历史报表历史报表 w 历史报表提供了一种浏览和打印历史数据和统计历史报表提供了一种浏览和打印历史数据和统计数据的工具。对历史报表可进行手工或自动打印。数据的工具。对历史报表可进行手工或自动打印。历史报表从数据库中按照一定的采样方式获取一历史报表从数据库中按照一定的采样方式获取一个或多个点的历史数据,以表格的形式显示出来。个或多个点的历史数据,以表格的形式显示出来。创建历史报表首先要确定是哪个变量哪几个变量创建历史报表首先要确定是哪个变量哪几个变量的历

2、史报表,这些变量是否在数据库中创建了点,的历史报表,这些变量是否在数据库中创建了点,进行了点组态,设置了记录或历史记录。当确认进行了点组态,设置了记录或历史记录。当确认这些工作都已正确做完后,可按下面步骤创建历这些工作都已正确做完后,可按下面步骤创建历史报表史报表.8.1.1创建历史报表创建历史报表 w 在工具箱中选择历史报表按钮或在开发系统主菜在工具箱中选择历史报表按钮或在开发系统主菜单工具单工具/历史报表,在窗口中点击并拖拽到合适大历史报表,在窗口中点击并拖拽到合适大小后释放鼠标。结果如图小后释放鼠标。结果如图81所示:所示: 8.1.2历史报表组态历史报表组态 w 在如图在如图82所示的

3、所示的“历史报表组态历史报表组态”对话框中,对话框中,有一般页和变量页,下面对这两页进行讨论有一般页和变量页,下面对这两页进行讨论 1一般页一般页 w “一般一般”页中包括下列各项:页中包括下列各项: 起始时间起始时间 报表起始时间报表起始时间 字体字体 颜色颜色 时间时间 数据源数据源 数据类型数据类型 2变量页变量页 w 变量页有点名和格式两项。如图变量页有点名和格式两项。如图83所示所示 8.1.3查询历史报表查询历史报表 w 若要连续查询历史报表数据,需要给报表加入控若要连续查询历史报表数据,需要给报表加入控制对象。制对象。w 比如,要加入比如,要加入4个按钮:个按钮:“前一天前一天”

4、、“后一天后一天”、“前前8小时小时”、“后后8小时小时”,分别控制报表查询,分别控制报表查询数据的相对起始时间:向前变更一天、向后变更数据的相对起始时间:向前变更一天、向后变更一天、向前变更一天、向前变更8个小时、向后变更个小时、向后变更8个小时。个小时。 8.1.4手动打印报表手动打印报表 w 可以通过操作其它图形对象打印报表,如:通过可以通过操作其它图形对象打印报表,如:通过单击一个按钮来打印报表。单击一个按钮来打印报表。w 比如,报表创建在窗口比如,报表创建在窗口Report1上,同时上,同时Report1上某按钮用于控制报表的打印。为该按钮定义动上某按钮用于控制报表的打印。为该按钮定

5、义动作:作:“触敏动作触敏动作/一般动作一般动作”,在,在“按下鼠标按下鼠标”事事件脚本中加入:件脚本中加入:w print(Report1.drw);w 当该按钮被点击时,打印窗口当该按钮被点击时,打印窗口Report1及报表。及报表。 8.1.5自动打印报表自动打印报表 w 若要在每天固定时刻自动打印报表。可以通过脚本控制来若要在每天固定时刻自动打印报表。可以通过脚本控制来实现。实现。w 比如,希望在每天上午比如,希望在每天上午6点时,自动打印窗口点时,自动打印窗口Report1中的中的报表。可按下面步骤进行:报表。可按下面步骤进行:激活激活Draw菜单命令菜单命令“特殊功能特殊功能/动作

6、动作/数据改变数据改变”,进入脚,进入脚本编辑对话框,在本编辑对话框,在“变量名变量名”内键入系统变量内键入系统变量“$Hour”,在编辑器内键入脚本在编辑器内键入脚本 : if($hour=6)&($minute=0)&($second-1)THEN this.unit_no=this.unit_no-1; ENDIF 单击单击“确认确认”按钮保存键入内容,然后单击按钮保存键入内容,然后单击“返返回回”按钮退出按钮退出“动作定义动作定义”对话框。对话框。其它其它5 5个按钮采用相同的处理方法,但在脚本编辑个按钮采用相同的处理方法,但在脚本编辑器键入的脚本程序分别如下:器键入的脚本程序分别如下:“后一单元后一单元”按钮:按钮:t h i s . u n i t _ n o = t h i s . u n i t _ n o + 1 ;t h i s . u n i t _ n o = t h i s . u n i t _ n o + 1 ;“前一区域前一区域”按钮:按钮:IFIF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论