对于单据中多选基础资料(职员)输出到流程中参与人变量

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

对于单据中多选基础资料(职员)输出到流程中参与人变量

对于单据中多选基础资料(职员)输出到流程中参与人变量的问题,一下脚本可做参考,并根据具体需要重新修改完成功能。

String strAll = "(" ;
if(processor1.length() > 6){
int i = processor1.indexOf("]");
String str1 = processor1.substring(0,i);
str1 = str1.replace("[", "");
str1 = str1.replace("]", "") ;
str1=str1.replace("\"", "'") ;
strAll = strAll + str1 ;
}
strAll += ")";
String sql2 = "select fid from t_bd_person where fnumber in "+strAll;
com.kingdee.jdbc.rowset.IRowSet.IRowSet rs2 = com.kingdee.eas.util.app.DbUtil.executeQuery(__bosContext, sql2);
approver1 = new String[rs2.size()];
int total = 0 ;
while(rs2.next()) {
approver1[total] = rs2.getString("fid");
total++;
}

如上,其中processor1为多选基础资料输出流程变量,approver1为需要配置的参与人变量

对于单据中多选基础资料(职员)输出到流程中参与人变量

对于单据中多选基础资料(职员)输出到流程中参与人变量的问题,一下脚本可做参考,并根据具体需要重新修改完成功能。String strAll = "...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息