类似spreadjs的开源⼯具_SpreadJS表格控件应⽤案例:
Teammark知识管理库
由三节课研发的Teammark系统,基于 SpreadJS ⼆次开发实现,采⽤⾏业优秀的⼯作⽅法,以Excel模板作为基本的⽂档范例,满⾜了客户在线编辑Excel⽂档的刚性需求。
下⾯,让我们⼀起来看看三节课是如何在"Teammark系统"中应⽤表格技术,实现多⼈实时协作与""的。
⼀、案例名称:成都三节课 - Teammark知识管理库
⼆、企业介绍
javascript的特性
成都三节课教育科技有限公司(简称:三节课)是⼀家以提升职业能⼒为⽬标、倡导终⾝成长的在线新职业⼤学。三节课⽴⾜互联⽹、泛互联⽹等前沿⾏业和职业,提供进阶式、实战化的持续学习解决⽅案,致⼒于培养更多未来商业环境中的核⼼⼈才。
三、项⽬背景
在各个企业内部,员⼯在⼯作过程中都会产⽣若⼲知识财富,很多企业并没有合适的管理⼯具或平台将这些知识财富聚集在⼀起,⼀旦发⽣员⼯离职/转岗的情况,这些知识财富便可能遗失,对于公司来说,这就是⼀种隐形的价值损失。
由三节课研发的Teammark系统,采⽤⾏业优秀的⼯作⽅法,以Excel模板作为基本的⽂档范例,旨在收集员⼯在⼯作时的⾼频场景问题,包括⽇报周报、会议、项⽬管理、新⼈⼊职、⽬标管理、协同等。
四、项⽬架构图
五、项⽬截图
Teammark系统的在线⽂档预览界⾯,基于 SpreadJS ⼆次开发实现,上⽅保留有类似Excel的表格⼯具栏,采⽤扁平化的设计模式,使界⾯看起来更加清爽简洁。通过使⽤表格⼯具栏上的加载模板悬浮窗,可以选择已有模板并快速加载。
借助 SpreadJS 的基本功能,Teammark系统实现了⽂档在线编辑模块,⽤户可以在⽂档中在线编辑。该模块和邀请编辑,⽤户可以邀请其他⼈共同编辑⽂档内容。
在多⼈协同编辑时,其他⼈编辑的单元格会有⾼亮及名称提⽰。
如果存在编辑冲突(同时编辑同⼀个单元格),会出现警告提⽰:
通过系统⽣成的⽂档可以在线预览,在线预览时,可对⽂档进⾏查询、筛选、排序等操作,⽅便数据的查及定位。
六、表格技术带来的价值
该系统基于 SpreadJS ⼆次开发实现,为客户带来了类似 Excel 的使⽤体验,并解决了客户在线编辑Excel⽂档的刚性需求。
借助 SpreadJS 的 API,系统实现了Excel导⼊导出、公式计算、在线填报数据、打印报送、实时预览、数据校验、服务端数据交互等功能,为客户提供了科学的表格⽂档管理⽅式,提升了企业员⼯之间的办公效率,使员⼯的知识财富得以迅速积累。
以上就是三节课应⽤SpreadJS表格控件技术研发的"Teammark系统"案例展⽰,如需查看 SpreadJS 的更多应⽤案例或需要了解SpreadJS 的更多功能特性,欢迎访问。
关于SpreadJS 纯前端表格控件
是⼀款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备"⾼性能、跨平台、与 Excel ⾼度兼容"的产品特性,备受华为、苏宁易购、天弘基⾦、远光软件等各领域龙头企业的青睐,并被中国软件⾏业协会认定为"中国优秀软件产品"。