找回密码
 立即注册

QQ登录

只需一步,快速开始

littleknife

高级会员

210

主题

482

帖子

1982

积分

高级会员

积分
1982
littleknife
高级会员   /  发表于:2024-9-3 17:20  /   查看:247  /  回复:10
1金币

产品:GcExcel
版本:V2.1.3

升级前spreadJs是14.2.6,使用GcExcel的fromJson方法可以正确拿到workbook和sheet
image.png874890441.png


把spreadJs升级到V17版本后,还使用上述方法拿到workbook的sheet是0个



10 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-3 17:50:55
沙发
您好,您的GcExcel的版本为2.1.3吗?

SpreadJSV17对应的GcExcel版本为V7,V2差的版本数太多了,建议您升级到V7后再试试看。
回复 使用道具 举报
littleknife
高级会员   /  发表于:2024-9-3 19:24:24
板凳
Joestar.Xu 发表于 2024-9-3 17:50
您好,您的GcExcel的版本为2.1.3吗?

SpreadJSV17对应的GcExcel版本为V7,V2差的版本数太多了,建议您升 ...

目前GCExcel没有升级计划,请问有没有其他方式兼容呢,例如手动构建JSON
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-4 09:33:13
地板
您提供下可以复现此问题的JSON,我们复现后调研看看是否有相关的解决方案。
回复 使用道具 举报
littleknife
高级会员   /  发表于:2024-9-4 14:43:01
5#
Joestar.Xu 发表于 2024-9-4 09:33
您提供下可以复现此问题的JSON,我们复现后调研看看是否有相关的解决方案。

这里,包含了V14跟V17的JSON

spreadJSON.zip

86.85 KB, 下载次数: 5

回复 使用道具 举报
littleknife
高级会员   /  发表于:2024-9-4 16:17:29
6#
Joestar.Xu 发表于 2024-9-4 09:33
您提供下可以复现此问题的JSON,我们复现后调研看看是否有相关的解决方案。

主要是JSON导致的一些问题,目前已知的还有一个问题是:自定义公式,通过GC取值的时候有问题
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-4 17:31:05
7#
您好,我这边测试了一下,没有发现可以解决这个问题的方案,只能建议您升级来实现这个需求。

另外您说的自定义公式取值有问题能否具体说明一下呢?
回复 使用道具 举报
littleknife
高级会员   /  发表于:2024-9-4 17:38:15
8#
Joestar.Xu 发表于 2024-9-4 17:31
您好,我这边测试了一下,没有发现可以解决这个问题的方案,只能建议您升级来实现这个需求。

另外您说的 ...

设置自定义公式(例如=NEWRPTINFO("编制单位:","entity.name","") )之后,通过JSON将数据传到后端,后端取值变成了si: 0 image.png622314757.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-5 09:42:41
9#
您好,从您描述的情况来看,您可以从以下三个方向排查:

1、GcExcel版本与SpreadJS版本一致。

2、在后端注册同样的自定义公式,然后计算出结果并获取相应单元格的值。

3、直接读取JSON可能无法获取到正确的值,请尝试将JSON载入到WorkBook中后通过公开的API去获取。
回复 使用道具 举报
littleknife
高级会员   /  发表于:2024-9-9 18:24:58
10#
Joestar.Xu 发表于 2024-9-5 09:42
您好,从您描述的情况来看,您可以从以下三个方向排查:

1、GcExcel版本与SpreadJS版本一致。

我们回退了spreadjs的版本到14.2.6,做的报表模板用GcExcel转workbook时还是报sheetNumber是0,GcExcel还是之前的2.1.3版本,附件是导出的json,能帮忙看下是json哪个属性导致解析sheet不成功吗

v14.2.6.zip

1.01 KB, 下载次数: 6

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部