找回密码
 立即注册

QQ登录

只需一步,快速开始

Prin

注册会员

6

主题

34

帖子

98

积分

注册会员

积分
98
Prin
注册会员   /  发表于:2023-7-3 20:00  /   查看:2255  /  回复:13
使用命令 cmd: 'tableInsertRowsBelowForContextMenu' 新增行时,不会将位于新增行下面的隐藏行和行高向下挤?

13 个回复

倒序浏览
Prin
注册会员   /  发表于:2023-7-3 20:02:37
沙发
  1. commandManager.execute({
  2.     cmd: 'tableInsertRowsBelowForContextMenu',
  3.     sheetName: ,
  4.     tableName: ,
  5.     isAfter: true,
  6.     row: ,
  7.     count:
  8. })
复制代码
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-4 14:50:27
板凳
您好,“不会将位于新增行下面的隐藏行和行高向下挤”具体是什么意思呢?

我在在线表格编辑器中也没发现有什么问题,如下图:

3.gif958669433.png
回复 使用道具 举报
Prin
注册会员   /  发表于:2023-7-4 16:39:02
地板
Joestar.Xu 发表于 2023-7-4 14:50
您好,“不会将位于新增行下面的隐藏行和行高向下挤”具体是什么意思呢?

我在在线表格编辑器中也没发现 ...

在我这里好像不这样,我再试试,跟版本有关系么
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-4 17:31:05
5#
您好,是有可能与版本有关系的,或者您上传一个您那边的操作视频我们研究一下看看是不是一个旧版本的Bug。
回复 使用道具 举报
Prin
注册会员   /  发表于:2023-7-19 09:40:34
6#
我用的是 15.1.1 版本,录了个gif,效果跟您之前发的效果不太一样
动画.gif468926391.png
回复 使用道具 举报
Prin
注册会员   /  发表于:2023-7-19 10:42:43
7#
Joestar.Xu 发表于 2023-7-4 14:50
您好,“不会将位于新增行下面的隐藏行和行高向下挤”具体是什么意思呢?

我在在线表格编辑器中也没发现 ...

您没发现您这例子里隐藏的Column1填写6和10的两行,执行完新增后隐藏行变成了Column1填写5和9的两行
回复 使用道具 举报
Prin
注册会员   /  发表于:2023-7-19 10:49:58
8#
Prin 发表于 2023-7-19 09:40
我用的是 15.1.1 版本,录了个gif,效果跟您之前发的效果不太一样

我就不发图了,官网在线例子应该是最新版本的spread,结果也是一样
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-7-19 19:43:27
9#
Prin 发表于 2023-7-19 10:49
我就不发图了,官网在线例子应该是最新版本的spread,结果也是一样

根据前面沟通来看,您意思是table插入行后,并不会使sheet的隐藏行随之向下移动一行对吗?
如果我的理解正确,这实质上是因为 table插入行时只能向下扩展了一行,并不会影响sheet原来的隐藏行位置。
这个设计也是与Excel一致的,您可以实际验证下。
image.png392579650.png
回复 使用道具 举报
Prin
注册会员   /  发表于:2023-7-20 14:54:33
10#
这两天在调用'tableInsertRowsBelowForContextMenu'命令时,会报这个错误,不知道为啥 image.png318649901.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部