请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Jeffrey_sun
金牌服务用户   /  发表于:2025-4-6 10:16  /   查看:93  /  回复:5
本帖最后由 Wilson.Zhang 于 2025-4-8 09:10 编辑

产品:GcExcel
版本:7.1.3
调研编号:DOCXLS-12188
Last Review:2025-04-08
当前进展:Table列数为7,有4列TableColumn,列信息不一致,待进一步排查。

业务插入表格后,后端GC调用save方法报错,但是奇怪的重复相同操作并没有复现,只保留了错误的sjs文件,请帮忙排查一下原因,看看什么情况下或什么操作容易触发此类错误,感谢

插入表格save报错.rar

8.39 KB, 下载次数: 6

5 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2025-4-7 08:59:23
沙发
本帖最后由 Wilson.Zhang 于 2025-4-7 10:16 编辑

您好!使用您提供的demo复现了问题现象,调研编号为DOCXLS-12188,调研后给您同步结论,请您耐心等候。
回复 使用道具 举报
Jeffrey_sun
金牌服务用户   /  发表于:2025-4-7 17:33:26
板凳
Wilson.Zhang 发表于 2025-4-7 08:59
您好!使用您提供的demo复现了问题现象,调研编号为DOCXLS-12188,调研后给您同步结论,请您耐心等候。
:m ...

好的好的
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-4-7 17:46:08
地板

发现您提供的sjs文件中Table没有表头,如下图所示:
1744019044208.png213540953.png

在SpreadJS尝试将其保存为xlsx文件,使用Microsoft Excel打开xlsx文件提示修复错误信息,也与Table有关,如下图所示:
1744019065901.jpg205685729.png

您的文件是如何制作的?问题还在调研中,在结论出来之前,您可以尝试下重新制作文件,设置Table表头,看是否还会复现问题。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-4-8 09:09:31
5#
本帖最后由 Wilson.Zhang 于 2025-4-8 09:11 编辑

您好!您提供的sjs文件中Table区域跨越了7列,但是只有4列TableColumn,Table列信息不一致,如下图所示:
1744074290195.png629535522.png

再看将其保存为xlsx文件后,xlsx文件中同样只有4列TableColumn,而Table引用区域是B3:H6,如下图所示:
1744074480085.jpg354360961.png

如上所述,Table列信息不一致,您的文件是如何制作的?建议您重新制作文件。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-4-16 12:10:56
6#
您好!请教下您的问题解决的怎么样了?重新制作文件后还是否存在问题?如果还未解决,需要您同步下文件是如何制成的,目前来看是TableColumn和Table区域不一致。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部