gcexcel6.2.0+sjs16.1.4+sjs16.2.0 Spreadjs升级后导出bug[DOCXLS-8744]
本帖最后由 Joestar.Xu 于 2023-8-18 17:05 编辑Spreadjs从16.1.4版本升级为16.2.0版本,升级后的ssjson使用Gcexcel导出成PDF后异常,表现形式为,只能导出首页的图片且排版错乱,如下图所示:
期望结果,请参考附件
测试用例请参考附件
测试代码请参考附件
我这边能复现出问题,但是当我将V16.2.0.ssjson这个文件在16.2.0中重新导出了一下以后就能正常导出了,我将这个文件上传到附件中您再试试看。
Joestar.Xu 发表于 2023-8-18 11:06
我这边能复现出问题,但是当我将V16.2.0.ssjson这个文件在16.2.0中重新导出了一下以后就能正常导出了,我将 ...
V16.2.0-_V16.2.0.ssjson 可以导出,但这并不能解决任何问题。我希望的是可以直接进行导出,而不是这样手动转一下 本帖最后由 Joestar.Xu 于 2023-8-18 14:21 编辑
跟您确认一下,您这个V16.2.0.ssjson是如何得到的?是直接在SpreadJS中导出的吗? Joestar.Xu 发表于 2023-8-18 14:16
跟您确认一下,您这个V16.2.0.ssjson是如何得到的?是直接在SpreadJS中导出的吗?
这个流程有点复杂,下面我详细描述一下:
1、数据库中有一个ssjson A这个是模板文件,版本为16.1.4
2、GCEXCEL通过读取数据库中的模板文件,并set一些业务数据后将Workbook tojson 的到文件B,并通过接口返回给了前端。
3、此时前端的spreadjs 接收到 ssjson 后渲染展示。此时spreadjs 版本为16.2.0
4、前端将返回的ssjson和一部分业务数据组合形成文件C,并将文件通过接口发送给后端保存到数据库。此时C文件的版本号为16.2.0.
5、我将C文件直接从数据库中复制出来发给了你。就是 V16.2.0.ssjson 这个文件
大概就是这样一个流程 了解了,我这边调研一下看看是什么原因,后续有进展我会在本帖中回复您。
本帖先做保留处理了。 您好,该问题已经被确认是一个Bug,目前正在修复中,后续修复完毕我会在本帖中回复您。 您好,该问题已在6.2.1中修复,您可以升级后再试试看。
页:
[1]