在线Excel:SpreadJS 15.0 中文版_spreadjs15 设置表格对齐方式-程序员宅基地

技术标签: spreadjs 15  SpreadJS 2024  

在线Excel:

SpreadJS 概述
SpreadJS 是用于企业 JavaScript 开发的最全面的电子表格解决方案。

它结合了网格功能和电子表格功能,提供完整的类似 Excel 的体验,包括表格、图表、形状、迷你图、高速计算引擎、条件格式、排序和过滤,以及广泛支持导入和导出本机 Excel 电子表格,无需Excel 依赖项。还提供了一些独家功能,如条形码、富文本、单元格按钮、单元格下拉列表和范围模板,以帮助开发人员创建完美的 JavaScript 应用程序。

使用 SpreadJS 小部件来创建和管理电子表格、高级数据网格、交互式仪表板、分析图表、商业智能报告、定义明确的数据输入表单等等

此版本的产品中包含以下功能和增强功能。

SpreadJS 引入了 TableSheet,这是一个快速的数据绑定表视图,具有类似网格的行为和电子表格用户界面。
SpreadJS 在单元格格式中添加了对颜色索引的支持。
用户现在可以使用 “Center Across Selection”选项水平对齐内容。
SpreadJS 已更新图表以支持 数据点自定义。
用户现在可以 像在 MS Excel 中一样通过加号 (+) 开始公式。
SpreadJS 已更新,可在修改重复工作表名称时给出明确提示。
InvalidOperation 事件已更新为包含 dragFill 无效类型。
SpreadJS 日期类型大纲层次结构已在 过滤器对话框中更新。
SpreadJS 包含了新的 ClipboardPasted 和 ClipboardPasting 事件参数 ,称为 fromRanges、fromSheet、isCuttng。
数据透视表现在支持在行和列中添加 计算项。
数据透视表中添加了过滤对话框搜索框,以改进排序和过滤选项。
数据透视表中添加了切片器支持,以启用数据的手动过滤。
GETPIVOTDATA公式函数现在支持 Spill。
SpreadJS 打印设置现在支持 奇数/偶数/首页中的不同页眉和页脚。
SpreadJS 支持 LAMBDA函数,该函数有助于创建和命名自定义的可重用函数,这些函数可以像任何其他函数一样被调用。
SpreadJS 支持七个新的 LAMBDA 辅助函数,它们通过将 LAMBDA 函数作为参数来帮助创建可重用的 LAMBDA 函数。
如果菜单未完全显示在窗口中,用户现在可以 滚动带有指示符的上下文菜单。
增加了对ASC功能的支持 。
增加了对DBCS功能的支持 。
增加了对JIS功能的支持 。
SpreadJS Designer 现在在字体列表中显示带有操作系统文化的字体名称。
SpreadJS Designer 现在提供了一个打印菜单,可让您预览和打印工作表或工作簿的全部或部分内容。
Ctrl+F 快捷键现在触发 SpreadJS 设计器中的 查找和替换对话框窗口。
SpreadJS Designer 中添加了删除重复项功能,使用户能够提高效率并删除冗余。
SpreadJS Designer 中添加了Text To Columns功能,用于将简单的文本或具有多个单词的句子转换为单独的列。     
SpreadJS 数据透视表现在支持将电子表格导入或导出为 不带样式的 JSON。
用户现在可以在数据透视表中显示或隐藏列和行标题。
数据透视表已更新以支持 行和列字段的数字格式。
日期解析增强了从 JSON 或 CSV 加载数据的性能。
用户现在可以在数据透视表中使用日期类型过滤器,这些过滤器可用于指定应用于日期类型项目的条件。
SpreadJS 现在支持 在命名样式中设置应用标志。
添加了对 Windows 11 和 Windows Server 2022 的支持。
升级了 PDFkit 以修复安全问题。
使用 UglifyJS 升级 filesaver.js 以处理异常情况。
SpreadJS 现在允许您根据 行和列的状态配置样式。
用户现在可以 通过 SpreadJS Designer 中的工作表上下文菜单更改标签条位置。
SpreadJS 已更新为支持 Angular 13 以及 Angular 11 和 12。
SpreadJS Designer 中的功能区 UX 已更新
SpreadJS 设计器 名称管理器对话框中添加了新的过滤器选项。 
SpreadJS Designer 在 文件导出菜单中添加了序列化选项。
Cell DropDowns 中的工作流列表 UX 已得到增强。

已解决的问题
自上次发布以来,以下问题已得到解决。
数据透视表已更新以正确定位筛选器面板。
DataValidator 已更新为从 Excel 文件正确导入。
已为 SpreadJS Designer 修复了各种与图表相关的问题。
数据透视表字段标签现在可以正确导入。
如果使用 Undo 操作更改了 Cell Dependents,则 RangeChanged 事件已更新为触发。
Excel 导入后,工作表的高度和宽度会更新以更改。
修复了应用冗余边框的 SpreadJS ExcelIO 操作。
饼图颜色已更新为具有实心填充。
INDIRECT 公式函数适用于溢出的数组引用。
设计器模板功能在 SpreadJS 设计器中正常工作。
SpreadJS 现在导入 excel 单元格文本溢出。
数据绑定按钮位置已更新。
在 SpreadJS Designer 中添加交叉表引用时,公式编辑框将保留。
列已更新为在列轮廓展开后完全显示。
导入从 GcExcel 导出的 SSJON 时,列宽已更新。
SpreadJS Designer 现在更新了多个工作表的选择和拖动。
SpreadJS 正确导出带有公式的 Excel 文件。
添加公式后,设计器公式栏已更新为显示公式。
与条件格式的兼容性得到了改进。
SpreadJS 正确导入带有图表的 Excel 文件。
fromJson 方法正确导入背景图像。
右键单击粘贴项目现在与 Excel 兼容。
TYPE 公式函数工作正常。
单元格背景颜色已更新以在导出时更改其颜色
导入excel文件后,公式显示正常。
表被正确添加,没有任何行错误。
图表已更新以在启用冻结窗格时调整其位置。
插入列时,表格单元格类型会正确更新。
正确导入带有注释的文件。
SpreadJS 设计器中的数据验证对话框现在可以正确打开。
SpreadJS 已更新为具有像 excel 一样的单元格 #VALUE。
名称框列表已更新为具有固定长度的框并正确启用滚动条。
正确处理形状缩放因子。
即使未启用工作表保护,表格标题选择也已更新以扩展。
选择图表时,具有调整大小选项的对象可以正常工作。
在导入的 JSON 文件中插入复制的单元格可以正常工作。
单元格格式正确处理小数值
移动图表后正确复制外部内容。
导入 excel 文件时会保留 SpreadJS 下拉菜单。
公式已更新为在修改单元格后进行计算。
执行 toJSON 方法时处理错误。
pasteSkipInvisibleRange 属性已更新以反映粘贴效果。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/john_dwh/article/details/123089232

智能推荐

Qt开发之路10---文件对话框QFileDialog_qt qfiledialog-程序员宅基地

文章浏览阅读1.3k次。QFileDialog,也就是文件对话框。一:文件打开对话框QFileDialog::getOpenFileName()getOpenFileName()是QFileDialog类的一个静态函数,返回用户选择的文件名,如果用户选择取消(Cancel),则返回一个空串。函数形式如下:QString getOpenFileName(QWidget *parent = Q_NULLPTR, const QString &caption =QString(), const QString &_qt qfiledialog

python实训day2-程序员宅基地

文章浏览阅读102次。作业:'''1.让用户输入用户名与密码2.校验用户名是否存在3.用户名存在后检验密码是否正确,若正确打印“登陆成功” 否则打印“用户名或密码错误”,并让用户重新输入4.用户密码输入错误超过三次则退出循环。'''def login(): i = 1 while i <= 3: user = input('请输入用户名:'..._python实训2

EF5中 执行 sql语句使用Database.ExecuteSqlCommand 返回影响的行数 ; EF5执行sql查询语句 Database.SqlQuery 带返回值...-程序员宅基地

文章浏览阅读355次。一: 执行sql语句,返回受影响的行数 在mysql里面,如果没有影响,那么返回行数为 -1 ,sqlserver 里面 还没有测试过 using (var ctx = new MyDbContext()){ ctx.Database.ExecuteSqlCommand("UPDATE Person SET Name = 'Michael' WHERE Per..._ef执database返回数据

美国排名前10芯片公司的特点-程序员宅基地

文章浏览阅读1.5k次。关注+星标公众号,不错过精彩内容来源|Sourceeletimes编译 |半导体行业观察美国半导体产业占全球市场份额的近一半,并呈现稳定的年度增长。自1990年代后期以来,美国半导体...

pythonopencv图像处理_OpenCv-Python 图像处理基本操作-程序员宅基地

文章浏览阅读99次。1. 图片加载、显示和保存import cv2img = cv2.imread("01.jpg")imgGrey = cv2.imread("01.jpg",0)cv2.imshow("img",img)cv2.imshow("imgGrey",imgGrey)cv2.waitKey()cv2.imwrite("Copy.jpg",img)2. 图像显示窗口创建与销毁cv2.namedWindow..._显示输出图像的形状、像素数目和图像的数据类型python

Rust 1.8发布,放弃了Unix系统的Make编译系统-程序员宅基地

文章浏览阅读624次。Mozilla上周发布了Rust 1.8,一个系统级别的编程语言,提供与C语言相当的编译速度,和高级别的安全性。这次更新最值得关注的是,Rust放弃了Unix系统的Make工具,使用Rust自己的Cargo包管理工具。为了实现自托管,减少对外部工具的依赖,Rust必须通过自己的语言构建一些工具。其他语言也大多都经过这个过程。Google的Go语言,从1.5版本开始,其编译器和解释器都由Go语言实现..._rust make

随便推点

window.open和vue router新开页面_vue window.open-程序员宅基地

文章浏览阅读7.5k次。打开新页面,并实现在新开页面中携带参数,可以使用 URLSearchParams 对象,进行参数的拼接和解析,vue router跳转新页面和window.open都可以,三种方式适应于不同场景。以上是几种常在开发中使用的几种跳转和新开页面的方式,关于router,在后续里更深入学习。_vue window.open

Mysql 自增id、uuid与雪花id_mysql自己生成雪花算法id-程序员宅基地

文章浏览阅读1.9k次,点赞3次,收藏6次。自增id :1 2 3 4 5……uuid :UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。通用唯一标识符的意思,可以以业务实际user id为主键 比如QQ号 手机号等雪花id :相比UUID无序生成的id而言,雪花算法是有序的(有时间参数),而且都是由数字组成。雪花id最大为64位,符合java中long的长度64位。适用于大规模分布式1、旧系统或者单部署系统,一般都采用自增主键,主要是便捷性考虑。_mysql自己生成雪花算法id

RTKLIB源码及介绍-程序员宅基地

文章浏览阅读6.8k次,点赞3次,收藏67次。RTKLIB:用于 GNSS 定位的开源程序包 下载 版本 日期 适用于 Windows 的二进制 AP 包 带有源程序的完整包 0.2.0 2006/12/16 —— rtklib_0.2.0.zip(2.8MB) 1.0.0 ..._rtklib

时序预测 | MATLAB实现ARMA和ARIMA时间序列预测_matlab auto regressive moving average-程序员宅基地

文章浏览阅读4.2k次。时序预测 | MATLAB实现ARMA和ARIMA时间序列预测目录时序预测 | MATLAB实现ARMA和ARIMA时间序列预测基本介绍程序设计ARMA模型ARIMA模型参考资料基本介绍ARMA称为自回归移动平均模型(Auto Regressive and Moving Average model);ARIMA模型称为差分自回归移动平均模型。ARMA用于分析平稳时间序列,ARIMA通过差分可以用于处理非平稳时间序列。一般具有长期趋势的时间序列都是非平稳时间序列。根据趋势的不同,可以使用差分将具有长期_matlab auto regressive moving average

Windows消息拦截技术的应用(Hook钩子)_钩子拦截输出-程序员宅基地

文章浏览阅读7.5k次,点赞3次,收藏52次。一、前 言众所周知,Windows程式的运行是依靠发生的事件来驱动。换句话说,程式不断等待一个消息的发生,然后对这个消息的类型进行判断,再做适当的处理。处理完此次消息后又回到等待状态。从上面对Windows程式运行机制的分析不难发现,消息在用户与程式之间进行交流时起了一种中间“语言”的作用。在程式中接收和处理消息的主角是窗口,它通过消息泵接收消息,再通过一个窗口过程对消息进行相应的处理。消息拦截的实现是在窗口过程处理消息之前拦截到消息并做相关处理后再传送给原窗口过程。通常情况下,程序员可以在窗口过程_钩子拦截输出

HTTP协议入门-程序员宅基地

文章浏览阅读845次,点赞17次,收藏12次。地址和关键词:例如GET请求头(header):用来描述请求和发送者的一些信息请求参数。

推荐文章

热门文章

相关标签