前端导出sjs,后端GcExcel用getValue获取空单元格值时,得到“自动读入信息”
本帖最后由 Ellia.Duan 于 2024-1-17 11:10 编辑产品:SpreadJS、GcExcel
版本:SpreadJS V16.2.4、GcExcel V6.2.0
问题编号:DOCXLS-9365、SJS-21852
LastReview:2024-1-17
预计在v7.0.2版本修复此问题
问题描述:以附件中demo.sjs的TB sheet为例,GC通过getValue()方法获取任意空单元格值时,获取到的值是:“自动读入信息”
其他现象描述:当我将demo.sjs通过我们自己的线上spreadjs设计器(16.2.4)保存过后,再通过getValue()获取空单元格值时,可以正常获取到null
本帖最后由 Joestar.Xu 于 2023-11-30 16:39 编辑
您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。
问题编号:DOCXLS-9365
Joestar.Xu 发表于 2023-11-30 16:34
您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。
问题编号:DOCXLS-9365
好的,麻烦加急处理一下,因为这个问题导致后面上数全是自动录入信息,几乎没法用:dizzy: 好的:loap1: 本帖最后由 Joestar.Xu 于 2023-12-1 11:57 编辑
您好,经调研,这个文件中存在一些错误的node节点,我想问一下您这边的这个文件是怎么产生的?或者说在导出为sjs文件之前做了什么操作?
最好能够有一个复现该问题的Demo。
Joestar.Xu 发表于 2023-12-1 11:49
您好,经调研,这个文件中存在一些错误的node节点,我想问一下您这边的这个文件是怎么产生的?或者说在导出 ...
您好,我是和楼主一个团队的,这个文件前端做了上数处理,没有做其他操作,然后save保存出来的 了解了,您这边提供下模板的数据源,我们这边复现一下看能否产生这个错误的文件。 Joestar.Xu 发表于 2023-12-1 12:15
了解了,您这边提供下模板的数据源,我们这边复现一下看能否产生这个错误的文件。
上传的数据来自excl,请查看附件
您好,我这边将您提供的Excel文件导入到SpreadJS中后再导出为sjs文件,将这个sjs文件导入到GcExcel中后取任意空单元格的值,未能复现出这个问题。
我注意到这个数据好像与之前您提供的数据并不一致,还是需要请您提供一个可以产生导致该错误的Demo,我们复现后进一步调研一下。
原来:
现在:
本帖最后由 Jeffrey_sun 于 2023-12-4 11:29 编辑
Joestar.Xu 发表于 2023-12-1 16:09
您好,我这边将您提供的Excel文件导入到SpreadJS中后再导出为sjs文件,将这个sjs文件导入到GcExcel中后取任 ...
你好,不是这样操作的,这边的问题过程是这样的:上传excl数据,前端上数到sjs,sjs是事先已经配置好的模板,这时将sjs传给后端gc解析,gc解析时出的问题。