SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备“高性能、跨平台、与 Excel 高度兼容”的产品特性,备受华为、明源云、远光软件等知名企业青睐,被中国软件行业协会认定为“中国优秀软件产品”。
近日,SpreadJS V14.0 Update1版本发布更新,其数据透视表插件功能再度大幅增强,为用户提供更加稳定、强大的数据分析和数据可视化效果。
数据透视表功能增强
SpreadJS 的数据透视表插件已经覆盖了现有Excel 中90% 以上的功能,并且做到了与 Excel 完全兼容,您可以将设计好的透视表在 SpreadJS 与 Excel 之前进行切换,而不用担心数据丢失。
与此同时,SpreadJS 也发布了多个与透视表有关的 API 接口,方便开发者通过代码控制透视表相关的行为和表现。
如下是SpreadJS数据透视表的功能更新列表:
1. 数据源刷新:当数据源发生变更后,可以通过右键菜单完成透视表的刷新。
2. 详细数据的显示和获取:用于查看某一个汇总数据的详细数据。
3. 其他功能增强:
- 筛选与排序
- 条件格式化(透视表)
- 字段的组合和折叠
- GETPIVOTDATA 函数
- 值显示方式(Show Value As)
- 视图管理
公式函数相关
SpreadJS 在持续不断地加入最新的公式与函数,方便最终用户使用这些公式和函数快速的构造各类数据表格及表单。
1、 增强LET 函数功能,确保与 Microsoft 365 中的函数功能完全一致。
2、 新增 TIMEAGO 函数,用于计算起点到当前时间点的时间。
3、 新增 WEBSERVICE + FilterJSON 函数。
形状相关
1. 支持区域快照
SpreadJS 提供区域快照的形状类型,可在工作表中创建一种视觉引用的功能,区域快照创建一个引用区域的镜像图片。在数据引用区域的内容发生变化的同时,快照图片也会发生改变。
2. 其他功能支持:超链接、填充效果
迷你图相关
SpreadJS的迷你图(Sparkline)作为很重要的数据可视化手段,可以以灵活的方式多角度展示数据规律及特性,此次新版本中也加入了多个迷你图方面的更新。
1、 直方函数迷你图
2、 KPI 函数(仪表盘)迷你图
3、 IMAGE函数迷你图
其他功能增强
- 图表:坐标轴增强、自定义系列
- 界面&布局:标签页位置、底部冻结行跟随最后一行、Undo/Redo 栈、复制粘贴跳过隐藏区域
- 行为控制:撤销后,选中位置更新到上一次操作的位置
以上就是纯前端表格控件 SpreadJS V14.0 Update1的主要功能介绍,如需了解更多新版本信息,欢迎访问 SpreadJS 产品官网。
关于葡萄城
葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。