版本4.4
(表单是主从表!!)“LY007”这张单子下面“计划员”有2人,想实现得是,提交后,会按照流程里的‘计划员’处脚本设置按照行分别给到这2个人!!但是现在情况是,提交之后,只把“xuhao”是1的这行,传给了对应的“计划员”,之后就结束了,第2行的人没有收到对应的单子!!
脚本如下: var parent = getCurrentDocument();
var doc = parent.getChilds();
if(doc!=null &&doc.size()>0){
for(var i = 0; i < doc.size(); i++) {
var t = doc.get(i);
var val = t.getItemValueAsString("计划员");
var sql = "select '"+getDomainid()+"' as domainid,id,name from t_user where name = '"+val+"'";
println("sql-->"+sql);
var datas = queryByDSName("4.0功能示例",sql);
if(datas!=null){
println(val+"的datas__________:"+datas);
for(var iterator = datas.iterator();iterator.hasNext();){
var map1 = iterator.next();//取值
var id1= map1.get("id");
//var id1= map1.get("name");
var user = getUserById(id1);
println("user!!!!!!" + user);
return user;
// userList.add(user);
}
}
}
}
|