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. Micros泠贾高框oft 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通讯
  • 热门搜索
    关于诚信的手抄报 植树节手抄报资料 厉行节约手抄报 法制宣传手抄报 致敬抗疫英雄手抄报 有关安全的手抄报 母亲节手抄报简单漂亮 六一儿童节手抄报图 38妇女节手抄报图片 普通话手抄报内容