泛微OA实现多选浏览框选择多个选项后带出每个选项的明细数据到明细表中

⭐️如果对你有用的话,希望可以点点赞,感谢了⭐️

例子效果如下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

实现步骤如下
代码块中写入如下代码

WfForm.bindFieldChangeEvent("field287655",function(obj,id,value){
     WfForm.delDetailRow("detail_5", "all");  //先执行删除操作
     var str = WfForm.getFieldValue("field287655");    //发票号码多选

     var mc = WfForm.getBrowserShowName("field287655").split(',');  //发票号码显示
     if(str.length >0){   
         str.split(',').forEach((item,index,arr)=> {   //遍历多选浏览框中的各个值
             WfForm.addDetailRow("detail_5",{field91668:{value: item, specialobj:[{id:item,name:mc[index]} ] }, field287656:{value: 1}});   //根据遍历出来的数据,逐个新增明细行,并赋值
            });

       }
 });

WfForm.registerAction(WfForm.ACTION_ADDROW+"5", function(index){  
   if(WfForm.getFieldValue("field287656_"+index) == 1){
       WfForm.triggerFieldAllLinkage("field91668_"+index);   //执行字段联动
   }
                           
});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值