找回密码
 立即注册

QQ登录

只需一步,快速开始

Aria
金牌服务用户   /  发表于:2024-12-10 11:33:41
11#
Template文件的来源是,用户使用spreadjs编辑的,以.xlsx格式二进制,保存到后端服务器磁盘上。当前的demo中的template.xlsx就是从服务器磁盘上取来的。

好的,感谢。我让前端团队试一下rebuild操作。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-10 11:47:30
12#
回复 使用道具 举报
innerwang
高级会员   /  发表于:2024-12-10 13:49:59
13#
Joestar.Xu 发表于 2024-12-10 11:21
您好,如果不是通过GcExcel生成的文件,我想确认一下这个Template文件是在哪里被创建出来的?是SpreadJS? ...

你好,我是对应的前端, 我想确认一下 【开启数组公式,然后使用rebuild模式计算即可】这个会有什么影响吗?

您前面也说推测是 excelIO 导入导致的问题,sheets.io 导入看起来是正常的,请问是什么原因导致两者的差异呢?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-10 14:28:37
14#
您好,您在表格单元格中所输入的诸如Filter、Unique等公式都是数组公式,只有开启了数组公式选项后才能按照预期计算。

请参考:https://support.microsoft.com/zh ... 6-9372-ecfd5caa57c7

IO只是看起来正常,实际上在使用IO导入时,fullCalculation选项默认设置为false,导入后公式将不会重算,如果将fullCalculation更改为true,计算的结果将与 ExcelIO 相同。
回复 使用道具 举报
innerwang
高级会员   /  发表于:2024-12-10 16:57:23
15#
Joestar.Xu 发表于 2024-12-10 14:28
您好,您在表格单元格中所输入的诸如Filter、Unique等公式都是数组公式,只有开启了数组公式选项后才能按照 ...

收到,不过我这边按照你说的尝试了一下,导入完成后开启allowDynamicArray, 然后调用 calculate, 结果与你的截图一致,是展示为  #SPILL
image.png467415770.png

而若是在 fromJSON 之前,先在 json 中设置 allowDynamicArray,结果如下
image.png996555786.png

而实际后者才是期望的结果,这里为什么不一致。若需要按照方式一(fromJSON完成后才设置),如何可以得到方式二的结果呢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-10 17:26:22
16#
如果图二是你期望的效果,那么直接使用GcExcel 7.2.5应该就可以满足你的需求。

下图是我使用GcExcel 7.2.5导出后使用ExcelIO导入到SpreadJS 17.1.10的结果:

image.png16042479.png
回复 使用道具 举报
innerwang
高级会员   /  发表于:2024-12-11 09:34:30
17#
Joestar.Xu 发表于 2024-12-10 17:26
如果图二是你期望的效果,那么直接使用GcExcel 7.2.5应该就可以满足你的需求。

下图是我使用GcExcel 7.2 ...

这个结果,使用 sheets.io 导入会有差异吗?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-11 09:50:39
18#
image.png689265441.png

这是使用IO导入的结果。
回复 使用道具 举报
innerwang
高级会员   /  发表于:2024-12-11 10:02:58
19#
Joestar.Xu 发表于 2024-12-11 09:50
这是使用IO导入的结果。

收到。

想问一下, 725 相较于 721 是有什么变更吗? SpreadJS 侧都不需要开启动态数组,展示也是能符合预期了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-11 10:14:00
20#
具体的修复内容请参考文档中的发行说明:https://www.grapecity.com.cn/dev ... ote-for-version-725
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部