找回密码
 立即注册

QQ登录

只需一步,快速开始

李敬冲

金牌服务用户

5

主题

10

帖子

39

积分

金牌服务用户

积分
39
李敬冲
金牌服务用户   /  发表于:2022-1-18 16:30  /   查看:1497  /  回复:3
本帖最后由 李敬冲 于 2022-1-18 19:22 编辑

Table下方有合并单元格,不会自动插入行

附件视频



还有一个table的问题,
table和sheet都已经开启了粘贴时自动插入行,
行数不够时数据会粘贴到下面的表里,这是啥情况?

请看录屏2


录屏3
下面有内容多粘几次table的样式就乱了,这是啥情况


QQ录屏20220118162907.mp4

10.47 MB, 下载次数: 64

录屏2.mp4

16.64 MB, 下载次数: 62

录屏3.mp4

13.19 MB, 下载次数: 51

3 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-19 09:26:51
推荐
李敬冲 发表于 2022-1-18 19:21
我又上传了‘录屏3’

请问这种情况属于产品设计吗

是的,在Excel中,是没行数列数的一个概念,也就是说滚动条往右以及往下拉在到达一个极限值之前是“无限”增加的。而SpreadJS由于受到前端平台的限制,不支持像Excel那样“无限”的扩展。
再回到“录屏3”,当表格下方完全没有内容的时候,并且可以自动扩展时,这个时候就会以表格的形式进行扩展。当表格下方有内容的阻挡时,为了不影响到下方没有被粘贴的内容,此时,就会以普通单元格的方式进行处理,也就是不扩展表格,只会将某一列对应下面的内容进行粘贴。也就是录屏3的现象是正常的。



回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-18 19:04:49
沙发
对于问题1:
当Table下方有合并单元格时,当粘贴的区域会影响合并单元格时,是不允许进行粘贴的,你可以到我们的设计上试一下以及到Excel中试一下,会弹出一下提示。这个属于产品设计。
image.png360343016.png

问题2:首先,需要明确allowExtendPasteRange这个属性的用途,这个适用于在底部行或者右侧列粘贴不够时进行自动扩展。
另外,table上的单元格也是普通的单元格,因此有内容粘贴进来的时候也会进行粘贴。因此,只要下方有足够的空间,粘贴就会自动进行不会扩展,不管下方是否有table.
回复 使用道具 举报
李敬冲
金牌服务用户   /  发表于:2022-1-18 19:21:17
板凳
Derrick.Jiao 发表于 2022-1-18 19:04
对于问题1:
当Table下方有合并单元格时,当粘贴的区域会影响合并单元格时,是不允许进行粘贴的,你可以到 ...

我又上传了‘录屏3’

请问这种情况属于产品设计吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部