用户登录
用户注册

分享至

信通公司:用SpreadJS组件,搭建电网自动报表平台

  • 作者: 漫步在雨中63175441
  • 来源: 51数据库
  • 2021-01-13
 一、客户简介

广东信通通信有限公司(以下简称“信通公司”)成立于2001年,其前身为中山电力工业局信息通信中心,现为广东电网新兴业务企业南方电网公司2018年度A类标杆企业。

作为一家同时具备电信运营类资质和计算机信息系统集成类资质的ICT企业,信通公司连续九年被评为广东省高新技术企业,连续十四年被评为广东省守合同重信用企业

二、项目背景

自动报表平台项目主要为解决电力行业数据采集标准化统一、数据接驳困难与原生系统无法兼容等难题业务人员通过对电网数据的采集,按照预制的报表模板输出可视化效果,实现报表自动生成与多元化利用

借助自动报表平台,电力企业能全面优化管理流程增强业务人员的工作效率和生产力水平为业务管控提供有力支撑

三、实际使用情况

1. 使用SpreadJS表格编辑,快速开发报表模板

在将SpreadJS表格编辑进行二次扩展开发表单设计人员可以直接借助SpreadJS提供的数据填报功能,完成单元格属性配置,以快速生成Excel统计模板,并添加所需的数据绑定。

借助SpreadJS编辑器设计模板,如下图所示


 

图1 模板制作页面

2. 自动汇总、数据追踪

从后台返回的数据,通过SpreadJS便可直接进行统计汇总,并且实现单元格级别的数据追踪,可对每个单元格的修改记录进行查询。


 

图2 数据汇总页面

3. Excel 通用格式

通过SpreadJS 可以实现前端无损导出Excel 文件(包括公式、图表、单元格状态、密码保护、基本样式等):


 

3 导出Excel界面

   

四.       选择表格控件 SpreadJS 主要原因

经过技术选型信通公司技术决策者最终决定使用SpreadJS纯前端表格控件,搭建电网自动报表平台系统


 

之所以选择表格控件 SpreadJS主要考虑以下两方面原因:

1.       纯前端导入、导出 Excel 文档的能力

Excel作为一款市面上使用人数最多的数据分析及填报软件,具备功能强大,简单易学的特点目前已广泛应用于电力数据采集及分析流程中。

SpreadJS无需任何后台代码和第三方组件,可在浏览器中完成 Excel文件的导入导出、PDF 导出、打印及预览操作最大程度保证了系统采集数据与Excel文档的兼容度,无需安装任何应用程序,无需追加任何学习成本,即可有效解决电网业务人员电网数据采集过程中标准不统一用料数据不一致文档难以管理问题

2.       业界领先的 Excel 兼容度

SpreadJS 除了完全兼容 Excel 的 450 种公式和 32 种图表外,还内置了比 Excel 更为丰富的 18 种迷你图类型,并提供数据筛选、排序、分组、批注、切片器功能,以及更易用的二次扩展能力,和支持完全自定义的公式

借助SpreadJS,开发人员可于 Web 系统中轻松嵌入类 Excel 功能模块,实现如 Excel 般的数据分析、数据填报、协同编辑和交互在将SpreadJS嵌入到系统后,开发者还可根据自己的实际需求对其进行二次扩展,不断提升系统场景化整合

 

关于葡萄城

赋能开发者!葡萄城公司成立于 1980 年,是全球领先的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商。西安葡萄城是其在中国的分支机构,面向全球市场提供软件研发服务,并为中国企业的信息化提供国际先进的开发工具、软件和研发咨询服务。葡萄城的控件和软件产品在国内外屡获殊荣,在全球被数十万家企业、学校和政府机构广泛应用。

  
软件
前端设计
程序设计
Java相关