信通公司:集成SpreadJS表格組件,搭建電網自動報表平臺

一. 客戶簡介

廣東信通通信有限公司(以下簡稱“信通公司”)成立於2001年,其前身爲中山電力工業局信息通信中心,現爲廣東電網新興業務企業暨南方電網公司2018年度A類標杆企業。

作爲一家同時具備電信運營類資質和計算機信息系統集成類資質的ICT企業,信通公司連續九年被評爲廣東省高新技術企業,連續十四年被評爲“廣東省守合同重信用企業”。

二. 項目背景

自動報表平臺項目主要爲解決電力行業數據採集標準化不統一、數據接駁困難、與原生系統無法兼容等難題,業務人員可通過對電網數據的採集,按照預製的報表模板輸出可視化效果,實現報表自動生成與多元化利用。

藉助自動報表平臺,電力企業能全面優化管理流程,增強業務人員的工作效率和生產力水平,爲業務管控提供有力支撐。

三. 實際使用情況

1. 使用SpreadJS表格編輯器,快速開發報表模板

在將SpreadJS的表格編輯器進行二次擴展和開發後,表單設計人員可以直接藉助SpreadJS提供的數據填報功能,完成單元格屬性配置,以快速生成類 Excel統計模板,並添加所需的數據綁定。

藉助SpreadJS編輯器設計的模板,如下圖所示:

image.png

圖1 模板製作頁面

2. 自動彙總、數據追蹤

從後臺返回的數據,通過SpreadJS便可直接進行統計、彙總,並且實現單元格級別的數據追蹤,可對每一個單元格的修改記錄進行查詢。

image.png

圖2 數據彙總頁面

3. 導出Excel 通用格式

通過SpreadJS 可以實現前端無損導出Excel 文件(包括公式、圖表、單元格狀態、密碼保護、基本樣式等):

image.png

圖3 導出Excel界面

四. 選擇表格控件 SpreadJS 的主要原因

經過技術選型,信通公司的技術決策者最終決定:使用SpreadJS純前端表格控件,搭建電網自動報表平臺系統。

image.png

之所以選擇表格控件 SpreadJS,主要考慮以下兩方面原因:

1. 純前端導入、導出 Excel 文檔的能力

Excel作爲一款市面上使用人數最多的數據分析及填報軟件,具備功能強大,簡單易學的特點,目前已廣泛應用於電力數據採集及分析流程中。

SpreadJS無需任何後臺代碼和第三方組件,即可在瀏覽器中完成對 Excel文件的導入導出、PDF 導出、打印及預覽操作,最大程度地保證了系統採集數據與Excel文檔的兼容度,無需安裝任何應用程序,無需追加任何學習成本,即可有效解決電網業務人員在電網數據採集過程中標準不統一、用料數據不一致、文檔難以管理等問題。

2. 業界領先的 Excel 兼容度

SpreadJS 除了完全兼容 Excel 的 450 種公式和 32 種圖表外,還內置了比 Excel 更爲豐富的 18 種迷你圖類型,並提供數據篩選、排序、分組、批註、切片器功能,以及更易用的二次擴展能力,和支持完全自定義的公式。

藉助SpreadJS,開發人員可於 Web 系統中輕鬆嵌入類 Excel 功能模塊,實現如 Excel 般的數據分析、數據填報、協同編輯和交互。在將SpreadJS嵌入到系統後,開發者還可根據自己的實際需求對其進行二次擴展,不斷提升系統場景化整合能力。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章