查看: 9345|回复: 2

关于流程 中 数据表格里的控件 属性设置

vnt

升级   3.43%

27

主题

47

回帖

343

积分

注册会员

Rank: 2

积分
343
发表于 2023-3-31 14:36:58 | 显示全部楼层 |阅读模式
我有一个数据表格,我想设置某一行的文本输入框的属性为只读 需要怎么获取,

我发现数据表格里的控件名字都是一样的,
回复

使用道具 举报

vnt

升级   3.43%

27

主题

47

回帖

343

积分

注册会员

Rank: 2

积分
343
发表于 2023-3-31 14:42:31 | 显示全部楼层
var task = this.workContext.getTask();
//console.log(task);
var myperson=task.person;//当前处理人
console.log(myperson);

//获取列表中的人,和当前处理人比对,如果是就开启对应意见框
var datas = this.form.get('datatable').getData();
console.log(datas);
for(var i=0;i<datas.data.length;i++){
    for(var j=0;j<datas.data[i].myorg.length;j++){
        //console.log("!!"+i);
        var name = datas.data[i].myorg[j].name;
        if(name != ""){
            if(myperson==name){
                console.log("发现有效数据" + name);
               //我想在这里 i 获得行号,然后修改这一行的另一个文本输入框的数据的属性(只读),但是我发现只能修改值
            }
        }
        
    }
}
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-3-31 16:38:52 | 显示全部楼层
我有一个数据表格,我想设置某一行的文本输入框的属性为只读 需要怎么获取,         数据表格没办法控制某一行不能编辑

获取行号,可以参考一下api

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表回复

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

本版积分规则

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