【泛微E9】主表多选浏览框数据带入明细表中

WfForm.bindFieldChangeEvent("field13099",function(obj,id,value){
     WfForm.delDetailRow("detail_1", "all");  //先执行删除操作
     var str = WfForm.getFieldValue("field13099");    //浏览按钮多选

     var mc = WfForm.getBrowserShowName("field13099").split(',');  //浏览名称显示
     if(str.length >0){   
         str.split(',').forEach((item,index,arr)=> {   //遍历多选浏览框中的各个值
             WfForm.addDetailRow("detail_1",{field13080:{value: item, specialobj:[{id:item,name:mc[index]}]}});   //根据遍历出来的数据,逐个新增明细行,并赋值
         });
     }
});
posted @   K89  阅读(41)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示