找回密码
 立即注册

QQ登录

只需一步,快速开始

icom_dev4

中级会员

23

主题

58

帖子

871

积分

中级会员

积分
871
icom_dev4
中级会员   /  发表于:2020-7-6 09:20  /   查看:2253  /  回复:2
table禁止自动拓展, 绑定了数据源,  某列下设置了数据验证
table下面新增行sheet.addRows, 然后这几行的validator设置为空, 再重置表格大小sheet.tables.resize
这样表格外多了新增行数的几行validator,

经过测试如果没有绑定数据源的话, 这样操作是不会多几行的数据验证.
目前解决的方法只能在sheet.tables.resize之后再置空多余的validator, 但是不确定会不会对下面的表格有影响

希望能解决一下, 13.1版本

操作代码如图
image.png506933593.png

dataSource

5.08 KB, 下载次数: 20

数据源

testJSON

90.57 KB, 下载次数: 21

excel数据

2 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-7-6 10:43:24
沙发
问题已经复现,需要进一步调研,暂时改为保留处理
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-7-7 17:51:50
板凳
您可以用 table insertRows 代替 table resize方法,可以解决这个问题
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部