动辄“耗资过亿”的表格工具,究竟难在哪儿?丨思否专访葡萄城技术布道师姚尧

本次 SegmentFault 思否 x 技术人专访,采访嘉宾为西安葡萄城技术布道师姚尧。由他来为我们分享表格工具这一看似简单、却动辄“耗资过亿”的产品,技术究竟难在哪儿?究竟解决了什么问题?在我们的日常工作、生活甚至数字经济浪潮中,会扮演什么样的角色?

从服务端生成Excel电子表格(GcExcel + SpreadJS)

为了验证SpreadJS + GcExcel的处理性能,本文将就GcExcel for Java 和Node.js中运行SpreadJS的各项数据进行对比。由于SpreadJS和GcExcel的组件功能非常丰富,本文仅选择最为常见的两个功能点做对比,分别是设置区域数据和导出Excel文档。

干货分享:如何从服务端生成Excel电子表格(Node.js+SpreadJS)

对于Web开发者来说,从数据库或Web服务器获取数据,然后输出到Excel文件以进行进一步分析的场景时有发生。我们的技术团队在跟国内外各行各业用户交流的过程中,就曾发现有很多的用户尝试在Node.js的环境下运行SpreadJS 纯前端表格控件,借助该控件,可以在服务器不预装任何Excel依赖项的情况下,收集用户输入的信息,并将其自动导出到Excel文件中。

PWA 技术落地!让你的站点(Web)秒变APP(应用程序)

这些混合应用开发架构方案的出现,虽然解决了传统 Web 无法与底层系统深层次交互、原生应用更新繁琐、应用开发维护成本过高等问题,但依旧无法满足用户零安装、零更新、用完即走的需求。当我们再次回顾Web技术发展史,能够满足上述需求的技术往往诞生于不经任何加工的传统技术中,如PWA (Progressive Web App)等。

全栈表格技术轻松应对复杂公式计算场景(三):功能扩展&性能篇

葡萄城推出的类Excel全栈解决方案主要用于应对复杂公式的计算场景,可帮助开发者搭建前后端负载均衡的Web应用程序。该方案以纯前端表格控件 SpreadJS 为视图层,可在浏览器中直接编辑表格数据;以GcExcel为后端逻辑层,在服务端解析Excel 文档,无需依赖 Office 软件和 POI组件,即可实现更为高效的电子表格功能。

全栈表格技术轻松应对复杂公式计算场景(二):代码篇

葡萄城类 Excel全栈解决方案可以帮助开发者应对复杂公式的计算场景,该方案以纯前端表格控件 SpreadJS 为视图层,用于在浏览器中直接编辑表格数据;以服务端表格组件GcExcel为后端逻辑层,用于在Java、.NET等平台下批量处理 Excel 文档,二者结合可使Web应用程序在前后端负载均衡的系统结构下,满足在线文档数据同步、在线填报、批量导出与打印,以及类 Excel 报表模板设计等场景开发需求。

SpreadJS + GcExcel一出,谁与争锋!全栈表格技术轻松应对复杂公式计算场景(一)

Excel是我们日常办公中最常用的电子表格程序,不仅可满足报表数据的计算需求,还可提供绘图、数据透视分析、BI和Visual Basic for Applications (VBA)宏语言编程等多项功能。经过数年发展,Excel已具备所有电子表格的基本能力,在满足统计、工程和财务领域的各项数据分析需求的同时,还取代了Lotus1-2-3成为电子表格的行业标准。

精算师“年薪千万”的秘密,SpreadJS让精算建模软件搭建更简单!

精算师是分析风险并量化其财务影响的专门职业人员,利用扎实的数学、统计、金融、经济、财务等方面的专业知识将公司所面临的各种不确定情况转换成各式各样可控的数学数据模型,衡量其对公司经营状况的影响。他们可以帮助企业发展并为客户提供价值。精算师帮助领导者做出战略决策,让消费者为未来做好准备。

【干货放送】财务报表勾稽分析要点,一文读尽!

所谓基于报表勾稽关系的财务报表分析,是指分析者以财务报表中各个项目之间的勾稽关系作为主要分析工具,通过考察报表中某项目的金额及相关项目的金额来分析企业的会计政策选择、账务处理思路以及报表数字背后的交易或事项,并从报表及其附注中来证实或证伪自己的假设。作为一个专业的高阶财务分析人员或是企业CFO,掌握报表勾稽分析,进而对企业的财务状况、经营成果和现金流量状况做出判断,是工作中至关重要的一环。

SpreadJS表格控件:打造预算编制模块的秘诀,超级财务总监都在用!

财务预算是财务预测、财务决策结果的具体化、系统化和数量化的表达方式。财务预算就像是企业经营的工作计划表,能在计划期内反映企业的经营状况和资金状况;财务预算也是企业内部控制的一部分,是企业进行资金管理和成本控制的主要方法之一。

拒绝文档混乱!SpreadJS表格控件让智能版本管理如此轻松

在线文档的版本管理功能,可谓牵一发而动全身。由于企业文档版本管理不到位,在关键时刻出差错,导致发生严重的经济损失和信用危机的事件,已是屡见不鲜。从记录修改的单元格信息,到获得并记录用户的操作行为;从保护所有单元格不被修改,到记录原始单元格保护状态等,几乎都是来自于版本管理的需求范畴。

从“职涯发展”到“企业战略”:优秀的管理会计报告是怎样炼成的?

21世纪以来,伴随着移动互联网的高速发展,企业经营逐渐呈现出集团化、信息化的发展趋势,这也意味着会计人才将会面临更高、更全面的专业要求。如今,会计职业领域已从传统的记账、算账、报账,拓展到内部控制、投融资决策、企业并购、价值管理、战略规划、公司治理、会计信息化等高端领域。而传统的财务会计人员要寻求发展,就必须不断地提高自己的学习能力及管理能力,然后向管理会计转型。

自动化实验报告“竞争上岗”,SpreadJS表格控件实现高速数据处理

近年来,实验室自动化已成为深受科研机构、产业领域、检验检测行业关注的热点技术。正常情况下,实验室每天都会产生大量待处理的实验报告,它们之间存在明确的流程和规则,且报告中的表格数据都是结构化数据,这样只需录入流程和规则,系统就可以自动处理这些报告模板,自动化实验报告由此而生。

数字化时代,纯前端表格控件或将提供协同办公的解决方案

毫无疑问,人类社会已经步入数字化时代,数字化变革成为各行各业的关注焦点。据IDC发布的《未来企业效率白皮书》,到2022年,全球GDP的60%以上都将是数字化,每个行业的增长都将由数字化增强的产品、运营和关系驱动。而数字经济的运转模式和商业模式,也必将给传统工业社会以来所形成的工作方式带来转变。

用前端表格技术构建医疗SaaS解决方案

如今,越来越多的医疗卫生组织开始考虑将其医疗卫生 IT 解决方案迁移到基于云的软件即服务 (SaaS) 模型中,有些甚至已经开始在医院中部署 SaaS 应用程序,用于 EMR(电子病历)、EHR、PACS、远程医疗和一些非临床系统应用程序,如 RCM、计费和供应链等。

部署SaaS从采购开始,SpreadJS助您打造完美在线采购管理系统

随着新一轮SaaS风潮的到来,企业正尝试以SaaS为抓手,驱动企业数字化转型。而选择从哪个业务切入,是摆在企业领导者面前最大的难题。很多知名的企业领袖认为,部署SaaS或将从采购开始。

为什么你的财务报表不出色?推荐你了解这四个设计要点和SpreadJS!

财务报表也称对外会计报表,是会计主体对外提供的反映企业或预算单位一定时期资金、利润状况的会计报表,由资产负债表、损益表、现金流量表或财务状况变动表、附表和附注构成。财务报表是财务报告的主要部分,不包括董事报告、管理分析及财务情况说明书等列入财务报告或年度报告的资料。

财务报表设计不再犯难!SpreadJS表格控件为您带来类Excel丝滑体验

葡萄城表格技术产品SpreadJS 和 GcExcel兼容 Excel 数据格式,在设计财务报表模板时,可以为用户提供高度类似 Excel 的使用体验;在分析财务数据时,可以提供超过450种计算公式和 32 种图表类型,既可满足用户自定义、跨表格引用、异步调用等多场景计算需求,又可实现丰富的数据可视化效果,提供如Excel般强大的数据分析能力。

全面提升数据治理能力,给你的金融系统来一剂“强心针”

葡萄城表格技术解决方案以SpreadJS纯前端表格控件和GcExcel服务端表格组件为核心组件,可用于构建新一代计量检定系统,完善计量器具的模板管理模块,扩展检定证书的生成功能,使系统检定证书的生成效率和标准达到甚至超过计量检定院的专业要求。

再也不用收藏模板和证书了!计量检定行业必备神器:SpreadJS表格控件

葡萄城表格技术解决方案以SpreadJS纯前端表格控件和GcExcel服务端表格组件为核心组件,可用于构建新一代计量检定系统,完善计量器具的模板管理模块,扩展检定证书的生成功能,使系统检定证书的生成效率和标准达到甚至超过计量检定院的专业要求。

← 返回所有博客文章