一. 企业背景

北京三维天地有限公司成立于 1995 年,是国内领先的检验检测管理平台、主数据管理平台、电子商务平台等专业软件和应用服务提供商,合作客户不光面对中共中央党校、国家体育总局、国家食品药品监督管理局等政府机构,还包括中国海洋石油总公司、中国石油化工集团公司、中国兵器工业集团公司等一系列大型央企和上海赛科石油化工有限责任公司、上海亨斯迈聚氨酯有限公司、宜家分拨(上海)有限公司、可口可乐瓶装投资集团(中国)等众多外资、合资企业。二十多年的研发经验为政府、企业、研究机构等不断提供出色的技术和服务。

二. 项目需求 - 解决原有系统在数据展示方面的种种不足

客户经过多方评估,最终选择 SpreadJS 进行应用系统开发,完成了系统数据展示,实现了数据绑定、采集、反存等功能,解决了长期困扰客户的问题。

1. 原有系统为 B/S 系统,没有专门数据展示功能。

2. 无法实现数据绑定、展示、采集、反存等功能

三. 实际使用情况

1. 原始记录模板绘制:使用 SpreadJS 设计展示数据相关模板。

原始记录模板绘制
原始记录模板绘制

2. 原始记录数据源动态获取绑定:从数据库获取动态数据源,通过拖拽绑定。

原始记录数据源动态获取绑定

3、数据源相关数据展示:

数据源相关数据展示

4、修约规则(计算公式自定义添加):Spread 除几乎支持所有 Excel 内置函数外,还可以根据实际需要自定义函数。

修约规则(计算公式自定义添加)

5、前台 pdf 导出:不依赖任何配置库和应用程序,一键导出 PDF 文件。

前台 pdf 导出

四. SpreadJS 前端表格控件对项目的价值

SpreadJS 电子表格控件主要用于本系统数据展示与交互,实现了数据绑定、采集、反存等功能,利用其可嵌入式开发、无需额外运行环境支持的特性,很好的兼容了原有系统架构,快速的完成了系统升级工作。另外, SpreadJS 与 Excel 相似的操作界面和纯中文技术文档让我们很快上手,不断拓展和完善了很多原有系统中不具备的功能。