SpreadJS 是一款基于 HTML5 的纯前端表格控件 , 兼容 450 种以上的 Excel 公式 , 具备“高性能、跨平台、与 Excel 高度兼容”的产品特性 , 备受华为、明源云、远光软件等知名企业青睐 , 被中国软件行业协会认定为“中国优秀软件产品” 。
近日 , SpreadJS V15.0发布更新 , 正式推出集算表(TableSheet) 。 借助此功能 , 开发者可以快速实现计算列、条件格式、数据验证、分组、排序、筛选、直连数据库(增删改)、数据关系(外键)管理、异步操作和自动更新等数据处理模块 。
对于开发者来说 , 集算表不但可以将电子表格作为数据库使用 , 保存和处理结构化数据 , 还可以配合后端服务 , 实现实时分析、跨数据源计算和数据再加工 。
除了集算表 , SpreadJS V15.0的新版本中 , 还增强了数据透视表、打印预览、公式函数、工作簿与工作表等功能 。 如果您对新版本有兴趣或已经安装使用过SpreadJS产品请移步至葡萄城官网下载最新版安装包 , 以便同步体验 。
以下是本次发布的新特性内容:
1. 全新设计的集算表 / TableSheet SpreadJS全新设计的集算表 (TableSheet)是一个具备数据绑定功能、公式计算能力的高性能数据表格 , 提供排序、筛选、样式、行列冻结、自动更新、单元格更新等能力 。
文章图片
在集算表的帮助下 ,SpreadJS的数据管理器具备了直连数据源、数据关系(外键)管理和异步操作更新等功能 , 产品数据处理分析能力得到进一步提升 。
文章图片
当开发者遇到以下问题时 , 推荐使用集算表:
- 表格中存在大量结构化数据(即需要将表格作为数据库使用)
- 加载后端数据到表格中 , 并进行分析、处理
- 需要整合来自多个数据表(源)的数据并进行分析
- 对后端提供的原始数据进行再加工(修改、计算等)和回写
2. 数据透视表增强 / PivotTable Enhancement SpreadJS的数据透视表增加了计算项的概念 , 该概念将原始的统计数据使用公式进行纵向计算得到结果 , 即增加一行计算得到的结果(相对应有一个“计算字段”的概念 , 会增加一列计算得到的结果) 。
除了计算项 , SpreadJS 的数据透视表还支持切片器、行与列的数字格式以及筛选对话框的搜索功能 。
文章图片
3. 打印增强 / Print & Preview 在本次SpreadJS 的新版本中 , 可以通过表格编辑器直接设置与打印相关的页面参数 , 如下图所示:
文章图片
除了可设置相关参数 , 表格编辑器的打印预览页面也做了全新的设计:
文章图片
4. 公式与函数 / Formula & Function SpreadJS 新增了可编程的 LAMBDA表达式函数 , 该函数允许使用 Excel 自己的公式语言定义自定义函数 。
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
