在WinCC Unified中使用自定义Web控件实现报表功能
基于西门子WinCC Unified的官方表格控件示例,扩展实现自定义Web报表控件。通过定义事件在控件中触发查询请求,利用WinCC后台脚本读取历史数据并返回JSON,再动态解析生成表格显示。同时集成SheetJS、jsPDF等库,实现CSV、Excel、PDF格式的数据导出,初步完成报表基本功能。
予人玫瑰,手有余香。
基于西门子WinCC Unified的官方表格控件示例,扩展实现自定义Web报表控件。通过定义事件在控件中触发查询请求,利用WinCC后台脚本读取历史数据并返回JSON,再动态解析生成表格显示。同时集成SheetJS、jsPDF等库,实现CSV、Excel、PDF格式的数据导出,初步完成报表基本功能。
项目中报表功能的需求越来越多,急迫开发一款集成于SCADA的通用报表。RA的SE13版已经支持.NET控件,正好有机会来开发一款报表控件。 概况 基本需求 自动储存数据,并将数据定时导出或者定时打印。 根据最基本的需求,要实现功能,需要有执行动作的功能,也...
Rockwell最新版的上位组态软件中,带来了Data Grid控件。该控件可以添加到画面的任意位置,最终的呈现效果如下: 接下来我们探索如何使用该控件
介绍 报表作为一种信息组织和分析的有力手段,是工厂生产和管理的重要组成部分,本方案综合利用了 FactoryTalk View SE 组态软件的数据采集、SQL SERVER 数据库软件强大的数据组织处理能力以及 Excel 丰富灵活的数据表现形式,制作可...