用选定资源(field36631)的值找到对应供应商(field36626)的值,定位行(i),找对应场地/住宿/用餐报价小计(field36630)字段的值,将其赋给场地/住宿/用餐报价小计-映射(field36641)字段。
var xdzyvalue = WfForm.getFieldValue("field36631");
var gys_id = WfForm.convertFieldNameToId("gys", "detail_8");
var gysArr = WfForm.getDetailAllRowIndexStr("detail_8").split(",");
var cdzsycbjxjhs_id = WfForm.convertFieldNameToId("cdzsycbjxjhs", "detail_8");
var cdzsycbjxjhsArr = WfForm.getDetailAllRowIndexStr("detail_8").split(",");
var i , j;
for(i = 0; i < gysArr.length; i++) {
var gysvalue= WfForm.getFieldValue("field36626_"+gysArr[i]);
if(gysvalue== xdzyvalue){
break;
}
}
console.log(gysvalue);
console.log(gysArr[i]);
for(j = 0; j < cdzsycbjxjhsArr.length; j++) {
var xjvalue= WfForm.getFieldValue("field36630_"+cdzsycbjxjhsArr[j]);
if(cdzsycbjxjhsArr[j]==gysArr[i]){
break;
}
}
console.log(j);
console.log(xjvalue);
WfForm.changeFieldValue("field36641", {value:xjvalue});
var ysvalue= WfForm.getFieldValue("field36641");
console.log(ysvalue);