我再流程的下一步中加了一段语句,
var userId = getItemValue("接收人");
var userProcess = createProcess("cn.myapps.core.user.ejb.UserProcess");
var list = new Packages.java.util.ArrayList();
var ids = splitText(userId,";");
for (var i=0;ids!=null && i<ids.length;i++){
var user = userProcess.doView(ids);
list.add(user);
}
list;
请再试一试,
晕,有几个接收人,我数了几遍,都是六个,我的流程是这样的
其中代码如下:
var userId = getItemValue("接受人");
var userProcess = createProcess("cn.myapps.core.user.ejb.UserProcess");
var list = new Packages.java.util.ArrayList();
var ids = splitText(userId,";");
for (var i=0;ids!=null && i<ids.length;i++){
var user = userProcess.doView(ids);
list.add(user);
}
list;