WINCC怎么做报表生成EXCEL表格

 时间:2024-10-12 19:19:10

WINCC怎么做报表生成EXCEL表格

工具/原料

电脑

VB, C, JSP等脚本

EXCEL, WORD

SQL数据库

使用JSP脚本

1、先在WORD里建立一个表格,以下图为例然后保存为Web页test.htm

WINCC怎么做报表生成EXCEL表格

2、再将test.htm改名为test.jsp,修改其中guest、路人甲、男为从数据库动态查询

WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格

使用全局VBS脚本

1、打开SQL数据库,新建一个数据库命名为Report开放sa用户并设置sa用户有管理report数据库权限,使用sql登陆模式。新建表格

WINCC怎么做报表生成EXCEL表格

2、以每5秒往report表写入一条记录为例,在全局VBS脚本写入代码如下图所示

WINCC怎么做报表生成EXCEL表格

3、在WINCC页面Report中右键点选ACTIVEX控件-添加,在出现的控件列表中藜局腑载添加以下以个ActiveX控件以及按钮、静态文本等:1. Microsoft Data and Time Picker Control 6.0(SP4)2. Microsoft Hierarchical FlexGrid Control Version 6.0(OLEDB)3. Microsoft ProgressBar Control 6.0(SP4)如果在添加过程中提示需要注册,安装一下VB6即可。添加后修改控件名字:1. Microsoft Data and Time Picker Control 6.0(SP4)修改为DTPicker2. Microsoft Hierarchical FlexGrid Control Version 6.0(OLEDB)修改为HFGrid3. Microsoft ProgressBar Control 6.0(SP4)修改为Progress,默认不显示

4、编辑“查询按钮鼠标点击事件”的VBS脚本,代码如下图所示

WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格

5、编辑“导出到Excel按钮的鼠标点击事件”的VBS脚本,具体代码如下图所示

WINCC怎么做报表生成EXCEL表格WINCC怎么做报表生成EXCEL表格

使用C脚本

1、调用动态链接库代码如下

WINCC怎么做报表生成EXCEL表格

2、建立 pExcel 指针 用来对 EXCEL 进行操作的实现代码如下

WINCC怎么做报表生成EXCEL表格

3、控制生成的excel文件是否可见,当1时,生成excel文件时可见,实现代码如下

WINCC怎么做报表生成EXCEL表格

4、存盘,预览,打印,关闭等功能实现代码如下

WINCC怎么做报表生成EXCEL表格
  • wincc如何设置系统报警记录?
  • Step7设置pg/pc接口无选项解决办法-win7 64位
  • WINCC画面怎么设置运行时是全屏
  • 基于WINCC控件的基础报表制作
  • WINCC如何进行OPC通讯
  • 热门搜索
    灭老鼠最有效的方法 宝宝红屁屁怎么办 我最亲爱的你过得怎么样 外痔疮最佳治疗方法 服务器怎么用 家常酸辣汤 足力健老人鞋怎么样 白带带血丝是怎么回事 河北科技大学怎么样 乳腺增生的治疗方法