3.1 11第十章 报表系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.1 11第十章 报表系统

第十一章 报表系统 本章内容 报表配置 实时数据报表 历史数据报表 概述 数据报表是生产过程中必不可少的一个部分,利用报表系统可将生产过程中产生的实时和历史数据记录并查询,以一定格式输出给用户。它是反映生产过程中的数据、状态等,并对数据进行记录的一种重要形式。 KingSCADA提供内嵌式报表系统,工程人员可以任意设置报表格式并通过系统提供的报表函数在报表中实现各种运算、数据转换、统计分析和打印等操作。在KingSCADA系统中既可以实现实时数据报表,也可以实现历史数据报表,同时还支持在线修改报表格式的功能。 第一节 报表配置 报表建立与配置 新建一个画面,命名:报表画面。 选择工具箱中“报表”,在画面上绘制一个事实数据报表窗口,如图11-1 图11-1报表窗口 选中报表窗口,在属性窗口中显示的是整个报表窗口的属性,如图 图11-2报表属性窗口设置对话框 Name:设置报表窗口的名称,默认为Report1 RowCount:设置报表窗口的行数。最小行数为1,开发环境下能设置的最大行数为1000行,运行环境下能显示的最大行数为20000行。开发环境下,如果输入小于1的数字,自动变为1;如果输入大于1000的数字,自动变为1000。 ColumnCount:设置报表窗口的列数。最小列数为1,开发环境下能设置的最大列数为128列,运行环境下能显示的最大列数为128列。开发环境下,如果输入小于1的数字,自动变为1;如果输入大于128的数字,自动变为128。 HeadRowCount:设置报表窗口显示的头标题行数,如果该项设置为2,则查询出来的数据从第3行开始显示,默认为0,表示查询出来的数据从第1行开始显示。 TailRowCount:设置报表窗口显示的尾标题行数,作用同头标题行数。 ShowRowTitle:设置报表窗口中是否显示行号,如:1,2,3,4。。。。。。 ShowColumnTitle:设置报表窗口中是否显示列号,如:A,B,C,D。。。。。。 ShowInvalidDate:设置报表窗口中是否显示无效值。True表示在关机或通讯失败时段显示该时段之前的最近一个有效数据的值;False表示在报表窗口中不显示变量通讯失败或者关机时段的数据,显示‘——’。 ShowTagTitle:设置在运行环境中,查询历史数据并生成报表时,在报表中是否显示变量名称。 TimeStampFormat:设置在运行环境中,查询历史数据并生成报表时,在报表中显示的时间格式。 TimeParams:单击该项后面的按钮,弹出对话框,如图11-3所示,在该对话框中设置报表查询的开始时间、结束时间及查询的时间间隔 图11-3报表查询设置对话框 HistoryTags:单击此项后面的按钮弹出对话框,如图所示 图11-4报表查询设置对话框 双击“变量名称”下面的单元格后,在弹出的变量选择器中选择添加的变量即可,也可以按下键盘上的Delete键删除添加的变量。 选中报表窗口 →单击鼠标右键,在弹出的右键菜单中执行“编辑”命令,弹出报表工具箱,如图所示 图11-5报表工具栏对话框 报表工具箱主要是针对报表单元格进行编辑,包括剪切、复制、拷贝、对齐方式、合并单元格、拆分单元格等等,下面只介绍几种常用工具的使用方法: :单击该按钮,弹出文件选择对话框,在对话框中选择一个已存在的报表模板文件(.rtl)并将其打开,此时该报表模板被加载到当前报表窗口中。 :当某个报表编辑完成后,单击该按钮,将当前报表存储为一个报表模板文件,供用户调用。 :单击该按钮取消上一次对报表单元格的输入操作。 :在文本编辑框中(即:工具箱的空白处)输入文本内容后,单击该按钮将文本内容输入到当前单元格中。当选中一个已经有内容的单元格时,该内容会自动出现在文本编辑框中,您可以对原文本进行修改后重新输入到单元格中。 :单击该按钮弹出变量选择窗口,选择要查询实时数据的变量。在运行环境中可以看到该变量的实时值,或者在某个单元格中直接输入变量的名称,输入格式为: \\local\tag name。 :单击该按钮,弹出报表内部函数选择对话框,如图所示: 图11-6报表工具栏对话框 报表内容函数只能应用在报表单元格中,有数学函数、字符串函数、统计函数等等,它们基本上都来自KingSCADA的系统函数,使用方法相同,只是参数发生了变化,通常使用单元格的名称作为函数的参数。 如果是任选多个单元格,则使用方法为用逗号将各个单元格分隔,如sum ‘a1’, ‘b1’, ‘c1’ 。 如果选择的为连续的单元格,可以输入第一个单元格名称和最后一个单元格名称,中间用冒号分隔,如sum ‘a1:c10’ 。 KingSCADA变量来代替如sum \\local\tag1,\\local\tag2 。 图11-7报表工具栏对

文档评论(0)

ptaosqi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档