当前位置: 首页 > Web前端 > HTML5

纯前端开发案例:使用SpreadJS搭建信息系统软件开发平台

时间:2023-04-05 17:06:07 HTML5

华民通达-R平台应用使用产品:SpreadJS企业背景福建华民通达信息技术有限公司成立于2007年,是一家公司致力于工程项目管理、电子政务、电子商务和企业ERP实现SAAS、PAAS服务商,整合项目管理各环节资源,构建行业良性生态链。项目概况R平台采用面向业务的开发模式,结合现代工业“流水线组装”的生产理念,提供海量组件,帮助客户快速构建项目。SpreadJS表格控件主要用于自定义平台Excel表格和基于单元格的报表。选择葡萄城SpreadJS控件的主要原因选择葡萄城控件最重要的原因是其强大的非编码模板设计器功能。R平台的B/S模块需要让非专业程序员在线设计Excel报表模板,或者导入现成的Excel模板进行修改,打印或导出完成的模板到Excel保存到服务器。葡萄城的SpreadJS是一个基于HTML5技术的纯JavaScript控件。控制性能平稳。它有一个类似Excel的SpreadJS在线表单编辑器。适合非专业程序员设计Excel报表模板。符合R平台(B/S部分)无需编码的开发理念。实际使用(1)为R平台的C/S部分生成报表模板。在B/S模块中,SpreadJS支持Excel格式。通过将C/S端生成的报表模板保存为Excel文件,使用SpreadJSExcelIO导入导出Component,将实例导入SpreadJS并在浏览器中展示。SpreadJS中模板操作示例如图:(2)R平台B/S部分的报表定义模块R平台使用SpreadJS实现了一个基于B/S架构的报表定义工具.由于SpreadJS是一款类Excel功能的控件产品,非常适合业务人员定义报表模板。基本上Excel都可以定义报表,大大降低了培训成本,非常适合公司R平台不用coding和业务人员定义软件。目的和目标。如下图所示,用户可以在线编辑报表模板,编辑风格与Excel基本一致。业务人员只要会用Excel就可以了,不需要重新学习,节省了培训时间和成本。通过调用SpreadJS各种功能API并组合,满足一些Excel没有但项目中需要使用的自定义功能。如下图,用户可以在报表工具中填写区域的属性。保存数据时进行各种设置。打印报告时进行打印设置。您只需从下拉选项中进行选择,即可完成不同样式报表的打印。葡萄城控件产品对项目的价值SpreadJS控件在本项目中主要用于报表设计、展示、打印等功能。参与报表设计的人员完全不需要懂代码知识。只要会用Excel,就可以参与报表的设计。加快工作效率,是日常工作的好帮手。更多新特性详情请访问SpreadJS官网:http://www.grapecity.com.cn/d..NET平台的SpreadStudio也同时发布了新版本,支持WinForm、WPF、ASP.NET、XAML、WinRT等平台可以完善您的应用系统中的表格数据录入、编辑等交互功能,让您的数据以Excel的形式说话。详情点击:http://www.grapecity.com.cn/d...关于Grapecity·全球最大的控件提供商·微软认证金牌合作伙伴·专注开发工具和企业软件近30年多年为客户提供服务超过75%的世界500强企业