找回密码
 立即注册

QQ登录

只需一步,快速开始

梅梅梅梅
中级会员   /  发表于:2023-8-25 16:11  /   查看:2279  /  回复:11
本帖最后由 梅梅梅梅 于 2023-8-25 17:41 编辑

按照示例在设计器中配置了一个复杂表头。示例地址为:https://gcdn.grapecity.com.cn/showtopic-74236-1-1.html
复杂表头的数据填报之后,回显的时候会出现一个空白行,并且公式的复制也有问题,样式的copy也有一些问题,但是我不太清楚问题。示例在下,右键运行templateFill.html,可见,点击回填数据,会发现回显的时候多了一行空白,
image.png270310057.png
代码中的rowCount一直为1,也不知道什么情况

image.png885827331.png spreadDemo.zip (16.96 MB, 下载次数: 143)
image.png350856322.png
image.png151061705.png

11 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-25 17:30:20
沙发
您好,您提供一个可以复现这个问题的Demo,我们这边复现后调研一下。
回复 使用道具 举报
梅梅梅梅
中级会员   /  发表于:2023-8-25 17:42:31
板凳
Joestar.Xu 发表于 2023-8-25 17:30
您好,您提供一个可以复现这个问题的Demo,我们这边复现后调研一下。

已经提供demo了,修改了问题,上面贴了demo,麻烦您看一下
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-28 09:46:47
地板
您的模版文件有问题,把此处修改为false即可。

image.png264781188.png

修改完后就正常了:

image.png658992614.png
回复 使用道具 举报
梅梅梅梅
中级会员   /  发表于:2023-8-28 15:53:33
5#
Joestar.Xu 发表于 2023-8-28 09:46
您的模版文件有问题,把此处修改为false即可。

那请问一下这个showFooter在设计器中对应的是哪个配置呢?因为我是在设计器设计的模版。还有另外一个问题我为什么获取到的rowCount一直为1,导致我回显的时候公式赋值都有问题
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-28 16:20:30
6#
showFooter对应下图中的选项:

image.png577600402.png

rowCount一直为1猜测是因为showFooter开启后经过您代码中的一些逻辑操作导致range出现了问题,将showFooter置为false后,再去获取dataRange就没有问题了。

image.png78582152.png
回复 使用道具 举报
梅梅梅梅
中级会员   /  发表于:2023-8-28 16:52:31
7#
本帖最后由 梅梅梅梅 于 2023-8-28 17:06 编辑
Joestar.Xu 发表于 2023-8-28 16:20
showFooter对应下图中的选项:

但是您把汇总行勾掉之后,我有需要有汇总行的情况,这种在回填的时候要怎么做逻辑呢?
把汇总行勾掉之后,showFooter这个属性压根就没有了,我的模版也没有恢复正常。汇总行对应的是useFooterDropDownList字段,模版中的rowCount变成了1,数据回填的时候还是有问题,您那没问题是因为你把showFooter变为false之后,rowCount没有相对应的改成1。
公式时候的rang中的rowCount依然=1
image.png960905151.png

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-28 17:54:21
8#
您这边想要实现的效果是什么?
回复 使用道具 举报
梅梅梅梅
中级会员   /  发表于:2023-8-28 18:04:02
9#
Joestar.Xu 发表于 2023-8-28 17:54
您这边想要实现的效果是什么?

就是我是设计器自己随意设计模版,我想设计多行表头的时候,用户自己添加汇总行,也可以能正确回填数据,不添加汇总行,也能正确回填数据,同时我在第一行设计的公式也能复制到其他行。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-28 18:06:55
10#
收到,我这边调研一下,感觉有可能是模版的问题,我观察到在setDatasource的时候不会覆盖原来表格中的数据。

我看您发了一个新的帖子,明天我在那个帖子中给您回复。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部