查看: 4669|回复: 3

能不能对数据表格、数据模板某一行设置不可编辑或只读

升级   5.45%

43

主题

26

回帖

545

积分

注册会员

Rank: 2

积分
545
发表于 2023-6-24 11:13:19 | 显示全部楼层 |阅读模式

因为需要协同办理一个表单,并且在同一个数据表格或者是数据模板上。想设置上一个人办理的部分不能被下一个人操作,所以想要设置某一行、或者某一行的某个控件只读或者是不可编辑。不知道如何实现?

回复

使用道具 举报

升级   5.45%

43

主题

26

回帖

545

积分

注册会员

Rank: 2

积分
545
发表于 2023-6-24 11:33:12 | 显示全部楼层
本帖最后由 hmh01cn 于 2023-6-24 11:42 编辑

自问自答,找到设置的地方了
在表格的beforeLoadLine里面,通过this.event.options.isEdited = false;设置不可编辑
通过this.event.data.字段名可以获取表格的数据

但是我还是找不到对这一行某个控件的设置
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-6-25 10:38:49 | 显示全部楼层
没有办法对某一行设置不可编辑
回复

使用道具 举报

升级   0.28%

0

主题

2

回帖

28

积分

注册会员

Rank: 2

积分
28
发表于 2024-10-29 09:27:51 | 显示全部楼层
hmh01cn 发表于 2023-6-24 11:33
自问自答,找到设置的地方了
在表格的beforeLoadLine里面,通过this.event.options.isEdited = false;设置 ...

在表格的editLine方法,通过this.event.getModule("department").json.isReadonly = true可以设置某些控件不可编辑
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread