预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《组态软件及应用》学习报告 题目:力控组态软件专家报表与EXCEL比较 系部: 专业: 班级: 姓名:涛声依旧 学号: 指导老师: 成绩: 二零一六年五月十日 一、专家报表 专家报表开发工具提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事 件脚本,比如利用报表函数可以在报表上同时显示实时数据和任意时刻的历史数据,并加以统 计处理,例如取行平均、列平均,统计出最大最小值。报表文件格式兼容Excel工作表文件, 提供类Excel的绝大部分功能,包括:编辑功能、计算功能、图表功能等。 支持图表显示自动刷新,可输出多种文件格式:Excel、TXT、PDF、HTML、CSV等。 可实现多层表头,可以实现报表嵌套,可以制作复杂的报表格式。具备打印、打印预览、页 眉页脚打印功能,支持逐行打印。 报表数据源支持实时数据库和各种关系数据库,可显示、处理实时和历史数据,可直接遍历关 系数据库数据。 专家报表除应用外,还可进行其他方式查询。 为节省篇幅以下“SQLServer”(网络数据源)和“Aceess”(本地数据源)为数据源,通 过不同方式进行查询等。 (1)、报表名称:必须指定,不能为空,且不通报表之间的名称不能相同,用户报表名称,当 有多个保镖可以用于区别不同的对象。 (2)、绑定表头:选择了该项,报表的第一行为灰色,用户不能进行任何操作,且在运行情况 下当在一屏显示不在的情况下,拖动右侧的滚动条时内容发生变化。可方便用户查看相应表头 的相应内容。 (3)、打印每页表头: (4)、刷新(毫秒):报表数据的更新周期。 (5)、操作级别:若在运行环境下对万能报表操作有权限操作,并且要在导航器/配置/用户管 理定义中进行用户定义。 (6)、工具条:运行时双击是否有工具条弹出。 (7)、打印模式 (8)、SQL查询数据库:报表可以与关系数据进行数据交互,报表显示的是关系数据库中的数 据。 (9)、无效数据时:可根据现场需要,当保镖所连接的的变量值无效或0时,无显示。 (10)、手动更新设置:一般的数据刷新速度为2秒,当选该项是强制进行数据刷新。 (11)、自动打印点:有一个变量来控制打印功能,关联一个变量为真时(非0)打印功能激活, 打印当前的万能表的表单。 (12)、自动保存点:有一个变量来控制保存功能,关联一个变量为真时(非0)rpt形式自动 保存当前激活的万能报表中的表单。其中rpt格式可以通过运行中的万能报表进行打开。 (13)、自动保存路径:当配置了自动保存功能后自动保存在设置好的路径下,该路径在开发环 境下进行设置。 支持任意位置插入行(列),删除行(列),支持合并单元格,每一行(列)的高(宽)度都可 以随意调整,他可以方便的智能拷贝,智能替换变量。具备友好的公式生成器,可以自动生成 求和,平均值,最大值,最小值,取历史数据等功能。 报表变量 (1)单元格和区域变量:描述单元格的变量,方式为:列序号+行序号。如C2:I8. (2)Value:在条件计算时用来引用条件单元格的值。属于单元格属性变量。 (3)Col,Row:本单元格所在的行和列。可以在表达式中引用。 (4)HisYear,HisMonth,HisDay,HisHour,HisMinute:用来取历史数据是的年月日分的时 间值。 利用该变量可以方便的控制报表的数值。缺省值为0. 报表函数 (1)SumIF功能:根据指定条件对若干单元格求和。 语法:SUMIF(条件区域,条件表达式,求和区域) (2)AveIF功能:根据指定条件对若干单元格求平均值。 语法:AVEIF(条件区域,条件表达式,求平均值区域) (3)MaxIF,MinIF功能:根据指定条件对若干单元格求最大值,最小值。 语法:MaxIF(条件区域,条件表达式,求最大值值区域), MinIF(条件区域,条件表达式,求最小值值区域), 专家报表的创建方法 专家报表创建方法有: 1)、菜单栏——复合组件(S); 2)、在工程项目中双击“复合组件”; 3)、点击工具栏中工具按钮; 在弹出的复合组件对话框中,如图7-21所示,点击左侧在树形菜单中“报表”。双击右侧 窗口中“专家报表”图标,或拖动“专家报表”图标至工程窗口。 4)、工具箱——常用组件——专家报表,如图7-22所示,拖动“专家报表”图标至 工程窗口、或用鼠标在窗口中点击并拖曳到合适大小后释放鼠标。 5)、菜单栏——工具(T)——复合组件——专家报表,用鼠标在窗口中点击并拖曳 至合适大小后释放鼠标。 此时在窗口中会出现一个专家报表组件,可以拖曳“专家报表”的位置以调整其大小, 接着直接双击“专家报表”组件,将弹出“报表向导第