提供类 Excel 填报模式,满足用户 Excel 使用习惯
SpreadJS 典型应用场景:数据填报
数据填报,可作为独立的功能模块,用于管理业务流程、汇总采集数据,以及开发各类数据报送系统,因此,对于报表工具而言,其典型场景之一就是利用报表模板填报录入各种业务数据。
通过嵌入 SpreadJS 纯前端表格控件,企业可有效应对数据填报的各类技术难点,迅速搭建出具备 Excel 填报模式、公式函数、权限控制和数据校验的在线填报系统,业务人员无需专门培训,即可上手使用。
实现数据填报的技术难点
填报系统的使用门槛高
- 业务人员已习惯 Excel 的操作模式
- 不支持在线填报数据,缺乏必要的流程管控
- 不兼容 Excel 数据格式、公式和图表
- 不支持在线导入、导出 Excel 文档
- 系统使用门槛高,需要专门培训
组件功能与二次扩展能力不足
- 组件样式单一,无法设计复杂模板布局
- 不提供数据绑定和数据校验功能
- 数据填报组件功能缺乏,无法二次扩展
- 不可嵌入各类系统及技术框架中
- 无法跨平台在线使用,需要预装环境
数据迁移成本与后期维护难度大
- 新系统的填报模板不兼容原始数据结构
- 填报功能升级需要开发人员介入
- 业务人员无法自行设计填报表单并发布
- 性能难以保证,无法实现大数据量填报
- 组件定制化能力不足,无法实现个性化填报控制
SpreadJS 用于开发在线填报系统的优势
SpreadJS 提供类Excel的数据展示与数据回填入库的 API,可满足数据填报系统的全部需求。将 SpreadJS 与系统集成,可快速设计各类填报模板,实现在线填报数据、Excel 导入导出、打印报送、实时预览、数据校验、服务端数据交互等功能,通过对其二次扩展,可以将 SpreadJS 作为数据填报模块直接嵌入到 Web 系统,满足批量导入导出 Excel、大数据量填报、填报暂存、多 sheet 填报、多级上报等业务需求。
(借助 SpreadJS 可实现填报系统的全部需求)
类Excel填报模式,极易上手和使用
SpreadJS 支持在线、离线填报数据,通过扩展其 API,可轻松实现数据合法性校验、汇总、在线设计、模板下发、数据绑定、权限管控、数据联动、版本管理等功能,大幅简化填报系统的开发难度。
在线导入、导出 Excel:内嵌多种匹配逻辑,支持报表元素内联动
SpreadJS 不仅提供在线导入、导出 Excel 报表、导出 PDF 的功能,还支持多种匹配逻辑和自定义导入导出事件,如只导入数据或公式、导入固定行和不定行、将冻结行列转置为行头列头、导出自适应行高、密码保护等,为填报系统赋予更加灵活、可控的导入导出方式。
丰富的组件样式,满足跨平台、大数据量填报
SpreadJS 内置丰富的填报组件,如文本框、下拉菜单、区域模板、按钮、形状、树状图、迷你图、批注等,可用于设计复杂的报表布局和类似纸质表单的模板效果,并可在不同平台中,提供相似的填报体验。
个性化的数据填报控制,满足更多实际业务需求
对 SpreadJS 二次扩展,可实现更多个性化的填报控制选项:如插入、删除、更新时的提交入库方式;可设定单元格在未被编辑时不提交;可自定义提交条件,可编辑提交事件;可智能添加字段、智能添加单元格、快速实现字段和单元格的绑定等。
批量导入、导出 Excel,让沉淀的历史数据继续发挥价值
对 SpreadJS 二次扩展,可实现批量导入、导出 Excel 的功能:如在不预览的情况下,同时导入、导出多张 Excel 报表;为不同角色分配导入、导出权限;在批量导入时进行填报校验。
支持离线填报,让数据录入更加灵活
SpreadJS 不仅支持在线填报,还支持离线填报,可以让业务人员在生产环境中,直接将已有的 Excel 报表模板导入到填报系统,在非网络环境下完成数据填报,待联网后再提交数据,从而让模板创建流程更为便捷。
全方位数据校验,满足数据一致性检测需求
SpreadJS 内置了基本数据校验与自定义校验两种方式,通过对其二次扩展,可满足在线校验、提交校验、JS 校验和服务端校验等多场景下的数据一致性检测需求。
智能填报暂存,有效避免数据丢失
对 SpreadJS 二次扩展,可以实现数据填报暂存功能,避免用户在线填报数据时,因误操作、网络中断、服务器宕机等突发状况,而导致的数据丢失问题。
多 Sheet 填报,一键完成多张表批量提交
对 SpreadJS 二次扩展,可以实现类似 Excel 的多 Sheet 填报功能,将每个独立的工作簿以 Tab 的形式组合到一起,同时进行编辑、保存、导出和批量打印,并一键完成多张表批量提交。
规范录入流程,简化数据多级上报的开发难度
借助 SpreadJS 分离模板与数据,统一数据存储模型,可以降低数据存储的维护难度,将服务化架构升级为模块化设计,使指标和模板管理作为架构的核心,从而实现统一标准化录入,大幅简化数据多级上报的设计步骤与开发难度。
SpreadJS 的功能特色
-
易用的填报体验
兼容 Excel 文档格式,高度类似 Excel 的填报界面,无使用门槛。
-
单元格级别的数据绑定
数据实时汇总,内置单元格级别的权限控制和数据绑定机制。
-
数量丰富的组件样式
20 余种填报组件,可自由设计布局,满足多场景下的填报需求。
-
支持多框架、多终端、多浏览器
依据 HTML5 标准,支持所有的主流浏览器,无需预装第三方插件。
-
在线导入导出、支持报表内联动
导入导出无需第三方组件,导出选项保留各元素联动状态。
-
开放的 API 和二次扩展能力
调用数据校验、公式、图表等 API,二次扩展,可快速开发填报系统。
SpreadJS 数据填报场景的典型案例
立信 - 智能审计云平台(SACP)
业内首款完全基于云的智能审计作业平台,支持在线协同远程作业,借助 SpreadJS 在线上实现了近乎与 Excel 一致的功能体验,并可以与 Excel 文件、页面字段共享互通、相互验证,平台充分利用了互联网优势,以数据共享为纽带,将处于不同地点的项目组人员无缝衔接。
查看详细航天信息软件 - 智慧统计平台
由航天信息软件研发的智慧统计平台,基于某统计局的报表填报系统项目而开发,通过嵌入纯前端表格控件 SpreadJS,该平台实现了在线报表设计及分析功能,通过拖拽元数据(指标)可以快速设计各类报表样式,实现表内、表间审核公式和表内、表间计算公式等。
查看详细北京友信智通 - iWebExcel 协同数据填报和在线分析平台
iWebExcel 是一款基于 HTML5 的在线协同数据填报和分析的整体解决方案,通过集成 SpreadJS 纯前端表格控件 ,实现表格模板在线设计、数据填报、数据统计、数据管理、数据呈现等多种功能,适用于多版本复杂 Excel 模型的快速线上应用
查看详细明厚天股份 - MHT-CP数据填报采集平台
数据填报采集平台通过嵌入 SpreadJS,提供了便于操作的类Excel界面模式,可为用户提供规范、正确、完整的数据采集和填报模型,结合数据自动化抽样,可解析不同数据库、不同数据格式的数据,让数据填报流程更简单、更快速、更顺畅。
查看详细北京中天极 - 质量制造执行系统 QMES
质量制造执行系统 QMES 通过引入航天产品数据包管理理念和方法,以质量跟踪卡为主线,对加工、装配、检验和实验全过程进行策划、引导和控制,实现了生产数据的准确采集、灵活打包、智能分析和关联追溯,为生产过程质量精细化管理提供了有力手段。
查看详细某科技公司 - 集成 Odoo 提升企业 ERP 表格功能
Odoo 是全球流行的开源企业管理套件,功能涵盖CRM、销售、采购、库存管理、生产制造、质量管理、HR 全功能、财务管理、项目管理、PLM 等一系列企业信息化需求。将 SpreadJS 与 Odoo 集成,打通了企业 ERP 内部各流程管理功能,提升了表格的数据传输和可操作性。
查看详细武汉铭天信息 - 铭天预算执行系统
由武汉铭天为湖北省某厅级单位研发的“铭天预算执行系统”,通过SpreadJS 建立了统一集成的网上报销流程,实现了局域网多点报销审核与预算控制,提高了财务审核报销与预算控制的效率。
查看详细华融科技 - 风险指标补录系统
风险指标补录系统解决了数据收集填报的诸多痛点。系统统一了管理模板的设计和制定,嵌入 SpreadJS 在线表格编辑器,构建了填报模板的设计模块,允许用户在线设计填报模板,并在模板中直接指定指标入库位置、数据校验规则和权限管控。
查看详细天沃供应链 - 实验室信息化管理系统
该系统为基于 ISO/IEC 17025 运作的实验室而推出,面向检测人员提供了客户管理、成本管理、报价管理、检测委托管理、设备管理、报告管理、应收管理、数字认证等功能。
查看详细青岛帕特 - P.T LIMS 云平台
P.T LIMS 云平台是一款针对实验室的整套环节而设计的计算机应用系统,用于实现实验室人、机、料、法、环的全面资源管理,并构建一套完整的检验综合管理和产品质量监控体系,可满足实验室日常管理要求,保证化验分析数据的严格管理和控制。
查看详细北京达美盛 - 资料填报系统
由达美盛研发的资料填报系统,借助 SpreadJS 纯前端表格控件提供的API,实现了高度类似 Excel 的数据资料填报审批界面,用户可在线完成打印归档、组卷存储和分析。
查看详细北京海创 - 金融业数据智能分析平台
由北京海创研发的金融业数据智能分析平台,通过嵌入 SpreadJS,实现了基于 Web 的数据采集、自助式报表设计与浏览、灵活查询、自主分析和数据预测等功能,简洁、易用,有效解决了用户数据填报、查询和分析需求,支持云部署及企业现场部署等多种方式。
查看详细珀金埃尔默 - 报告自动化系统
该系统通过嵌入 SpreadJS,实现了在线填报功能,可自动调用数据并生成Excel报告,改变了手动录入数据的工作流程,避免了错误的产生,节省了人力成本,提高了实验分析效率。
查看详细