SpreadJS 纯前端表格控件 - V14.0 Update1 新特性:

数据透视表功能增强,告诉Ω578867473您有什么看法?
SpreadJS的 数据透视表插件已经覆盖了现有Excel 中 90% 以上的功能,并且做到了与 Excel 完全兼容,您可以将设计好的透视表在 SpreadJS 与 Excel 之前进行切换,而不用担心数据丢失。

与此同时,SpreadJS 也发布了多个与透视表有关的 API 接口,方便开发者通过代码控制透视表相关的行为和表现。

如下是SpreadJS数据透视表的功能更新列表:

1. 数据源刷新

SpreadJS 的透视表插件(PivotTable)已经具备刷新的能力,当数据源发生变更后,可以通过右键菜单完成透视表的刷新,如下图:

2. 详细数据的显示和获取

在数据透视表操作中,常常需要查看某一个汇总数据的详细数据,这对数据的检查非常重要,SpreadJS 在新版本中可以快速的显示详细数据,如下图所示:

3. 筛选与排序

筛选和排序也是透视表中常常涉及到的功能,此次SpreadJS新版本中同样对此做出了加强,如下图所示:

4. 条件格式化(透视表)

SpreadJS的数据透视表提供了给指定维度设置条件化规则的能力。无论数据透视表布局如何变化,条件化规则都仅应用在指定的维度。

5. 字段的组合和折叠

SpreadJS 的数据透视表提供了组合和折叠功能,这使得查看数据和查找所需数据更加容易。

6. GETPIVOTDATA 函数

SpreadJS 的 GETPIVOTDATA 函数能够查询数据透视表并根据数据透视表结构而不是单元格引用检索特定数据。

7. 值显示方式(Show Value As)

SpreadJS 数据透视表提供了将每个数据和其他数据进行比较的计算方法(值显示方式)。它帮助用户轻松了解到不同部分数据的百分比差异。

8. 视图管理

SpreadJS 数据透视表提供了管理视图的能力,它可以快速恢复在某个时刻保存下来的数据透视表的状态。

公式函数相关
SpreadJS 在持续不断地加入最新的公式与函数,方便最终用户使用这些公式和函数快速的构造各类数据表格及表单。

1. LET 函数增强

LET 函数为计算结果分配名称。 这允许在公式内存储中间表达式,值或定义的名称。 这些名称仅适用于 LET 函数内的范围。 与编程中的变量类似,LET 函数是通过 Excel 内置的公式语法完成的。

要使用 SpreadJS 的 LET 函数,您需要定义名称和与之关联的值,以及使用名称和值所组成的最终计算表达式。 您必须定义至少一个名称/值(一个变量),LET 函数最多支持 126 组这样的变量。

2. TIMEAGO 函数

使用这个函数可以计算起点到当前时间点的时间。

3. WEBSERVICE + FilterJSON 函数

WEBSERVICE 函数请求一个允许跨域资源共享(CORS)的网站,最终得到处理成字符串的返回值。

FILTERJSON 函数将一个有效的 json 字符串转化为一个值、一个对象或者一个可以拆分的对象数组。

您可以同时使用 FILTERJSON 函数以及 WEBSERVICE 函数从服务器上获取 json 对象并在 SpreadJS 中使用。

形状相关
1. 支持超链接

SpreadJS 支持给形状添加超链接

2. 填充效果

SpreadJS 形状提供渐变填充,图片填充以及纹理填充。

3. 区域快照

SpreadJS 提供区域快照功能,区域快照是在工作表中创建一种视觉引用的功能,区域快照创建一个引用区域的镜像图片。在数据引用区域的内容发生变化的同时,快照图片也会发生改变。

迷你图相关
SpreadJS 的迷你图(Sparkline)作为很重要的数据可视化手段,可以以灵活的方式多角度展示数据规律及特性,此次新版本中也加入了多个迷你图方面的更新。

1. 直方函数迷你图

2. KPI 函数(仪表盘)迷你图

SpreadJS 的 KPI 函数迷你图可以使你更轻松地在财务或者一般行政事务中衡量员工绩效。在下面的工作表中看一下不同员工的关键绩效。

3. IMAGE函数迷你图

使用 SpreadJS 的 IMAGE 函数可以插入一个图像到单元格中,图片数据源必须是 URL 或者 base64 字符串。

图表相关
1. 坐标轴增强
您可以自己定义图表的横纵坐标轴样式。在 SpreadJS 中使 用Javascript 代码自定义属性,例如颜色,线条样式,刻度线和刻度线标签位置,格式以及标题字体大小。

2. 自定义系列
SpreadJS 已支持以下图标元素的自定义:

chartType
axisGroup
backColor
backColorTransparency
border
name
xValues
yValues
errorBars
trendlines
dataLabels
bubbleSizes
doughnutHoleSize
gapWidth
overlap
界面&布局相关
1. 标签页位置

在 SpreadJS 的新版本中,标签页的位置已经可以上、下、左、右四个位置指定摆放。

2. 底部冻结行跟随最后一行

3. Undo/Redo 栈

SpreadJS 支持获取撤销栈以及保留栈,同时您可以在 undoManager 中根据 maxSize 设置撤销栈以及保留栈的长度。

4. 复制粘贴跳过隐藏区域

提供了一个选项来表明当粘贴时是否应该跳过不可见的区域。


不可见的例子:

筛选
组合
列宽为0或者行高为0
隐藏
行为相关
1. 撤销后,选中位置更新到上一次操作的位置

选中的位置会因为撤销操作而改变,从而让用户更直观的感受到撤销动作的执行。

备注:内容来自互联网

SpreadJS 14.1 Crack by Xacker相关推荐

  1. SpreadJS 15.0 vs SpreadJS 14.0 Patch

    SpreadJS 15 Adds new data-bound table view that includes a relational data manager. 使用 SpreadJS 的在线表 ...

  2. RadiAnt DICOM Viewer Crack by Xacker

    不管你以前安装过什么版都可以使用,一次购买永久用,绿色版,复制到电脑或者U盘即可使用 New features:Ω578867473 Send studies to PACS (add-on pack ...

  3. ProGet 22.0 Enterprise Crack by Xacker

    ProGet将所有包和 Docker 容器放在一个地方,扫描漏洞,并控制谁可以访问不同的提要.ProGet 可在数分钟内完成安装,并且拥有功能强大的免费版本,其中包含许多您可以在准备就绪后进行升级的强 ...

  4. Spread.NET 14.0 Crack 最新版

    Spread .NET V14.0表格控件 - V14.0 真好用,支持 .NET 5 和 .NET Core 3.1 Spread .NET V14.0 提供了一个用于 .NET 5 和 .NET ...

  5. Aspose.OCR for Java Crack by Xacker

    Aspose.OCR for Java 允许您从图像.屏幕截图.图像的特定区域中提取文本,并在任何支持 Java 的平台上从扫描文件创建可搜索的 PDF.凭借其强大且易于使用的 API,即使是复杂的 ...

  6. EaseUS Todo Backup 14.1 Crack

    Windows 備份軟體 - EaseUS Todo Backup 讓 EaseUS Todo Backup 保護您的資料. EaseUS 電腦備份軟體透過磁碟映像技術保護您的資料.建立備份計劃,自動 ...

  7. cnckadv16安装教程(含详细安装方法)

    cnckadv16很多人不会安装,因为是纯英文操作,在安装的过程中确实太麻烦了,刚开始的时候,我也没看懂,不过经过我一番琢磨后,终于研究出安装步骤,于是乎就顺便将详细的教程记录下来了,以图解的方式介绍 ...

  8. Python 模块大全(很详细!)

    转载:.... Python的模块大全,很全,有详细介绍! 另外附Python两个教程 1. Python详细教程(廖雪峰的官方网站,语言简洁!) 2. Python 进阶教程 (Vamei) 3. ...

  9. CANOE 14/15 DIVA DELA APE19 CRACK DONGLE KEYMAN

    CANOE 14/15 DIVA DELA APE19 CRACK DONGLE KEYMAN  技术交流支持QIN503904000

  10. SpreadJS 16.1 EN + SpreadJS 16.1 CN Crack

    添加仪表图以及对受密码保护的工作表的支持. 2023 年 5 月 4 日 - 16:24新版本 特征 数据透视表增强 单个字段的小计选项- 通过为单个字段添加小计选项增强了数据透视表支持.以前,Spr ...

最新文章

  1. php表单退出怎么写,PHP提交表单失败后如何保留填写的信息
  2. 创业公司备战“11.11”创新行为大赏
  3. 特征检测和跟踪经典理论
  4. 阿里云服务器购买及宝塔管理和如何部署springboot项目
  5. Spring Cloud微服务分布式云架构—集成项目简介
  6. 设计模式中类之间的关系
  7. CodeForces - 1557D Ezzat and Grid(线段树+dp)
  8. tf.app.flags 定义命令行可选参数
  9. Linux配置编程环境+云服务器上传文件
  10. 寿险的精算现值(EPV)
  11. 电力系统微型计算机继电保护试题及答案,全国2010年7月高等教育自学考试电力系统微型计算机继电保护试题及答案.doc...
  12. 云计算简史(完整版)
  13. linux cat -A 隐藏符号显示
  14. h5滚动时侧滑出现_iH5中级教程:微场景H5必备,滑动时间轴+轨迹
  15. 跟9位爱奇艺年轻的技术、产品、设计同学聊了聊,他们这样定义“青年”
  16. Element UI组件介绍
  17. window.showModalDialog 简介
  18. 加拿大海运专线要多少天?有哪些物流方式?
  19. POJ 3278 Catch That Cow java 二分法 加 组合算法
  20. PMSM电机学习记录--矢量控制之滞环电流控制(Bang-Bang控制)

热门文章

  1. windows 邮件系统收发163邮件
  2. 超标量、超流水、超线程
  3. 如何使用 身份证归属地查询API
  4. dos窗口启动mysql
  5. 32bit 天堂2脚本修改资料大全【客户端+服务端】
  6. SPSS多元统计分析【009期】
  7. Solr全文检索学习笔记·记录
  8. 三菱fx2n做从站的modbus通讯_三菱PLC的通讯与编程,附实际案例
  9. 小米进军欧洲智能手机市场:一面是狂欢,一面是考验
  10. xposed android id修改,Xposed模块开发:修改设备IMEI