找回密码
 立即注册

QQ登录

只需一步,快速开始

扁担宽板凳长
初级会员   /  发表于:2024-7-24 16:01  /   查看:726  /  回复:8
本帖最后由 Joestar.Xu 于 2024-8-14 14:09 编辑

调研编号:DOCXLS-10897 DOCXLS-11066

你好,我们在V7.1.5版本下发现bug:

GALAXY-23352【Bug】V7.1.5-扩展多出空白列,且下方单元格样式发生了变化,需要看一下变化原因


    image.png327955321.png


    之前的v706是好的,需要排查一下。


    GALAXY-23352_v706.zip (11.21 MB, 下载次数: 123)

8 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-24 17:31:56
沙发
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-31 17:26:34
板凳
您好,经调研,这是因为在7.1.0之前的版本中,GcExcel会直接使用模板来作为渲染模板,因此插入的单元格将具有与相邻单元格相同的样式。

在7.1.0及以后的版本中,GcExcel会创建一个新的工作簿,在这个新的工作簿中渲染,所以插入的单元格将没有样式,因此出现了这个问题。

您可以尝试修改模板来解决这个问题:

修改M2单元格为:{{ds_6.c14(S=Asc,E=H,R=M1:M5)}}

修改O1单元格为:{{ds_6.c10(S=Asc,E=H,R=O1:O5)}}
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-8-7 15:16:49
地板
这个问题的原因是什么?为什么要这样修改?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-7 17:30:27
5#
您好,问题已收到,这边再确认一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-28 11:29:21
6#
您好,另外关于多出了空白列的问题,其实际上是由值为空的数据引起的。

模板现在将始终扩展值为 null 的节点。

在之前的版本中,此处的表现不稳定,有时会扩展有时则会忽略,因此在新版中统一了表现。

目前有一个解决方案,需要修改数据源并配合过滤器处理数据来实现。

空白列解决方案.zip

68.23 KB, 下载次数: 30

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-28 11:48:44
7#
另外关于之前讨论到的新增整列时的样式问题,由于修复难度较大,目前还在调研中,待后续有进展我会在本帖中回复您。
回复 使用道具 举报
扁担宽板凳长
初级会员   /  发表于:2024-8-28 14:16:47
8#
收到
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-28 15:03:45
9#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部