【EAS工作流】工作流脚本-用变量取多个参与人脚本实现原创
金蝶云社区-汪伟康
汪伟康
13人赞赏了该文章 513次浏览 未经作者许可,禁止转载编辑于2023年09月21日 11:00:46

工作流脚本-用变量取多个参与人脚本实现案例


//1、定义外部类型变量spr

上传图片


//2、在流程中使用脚本节点或者某节点的后置脚本中编写以下脚本

java . lang . StringBuffer Sql = new java . lang . StringBuffer ( ) ;
//查询参与人脚本
Sql . append ("此处写查询sql");
com.kingdee.jdbc.rowset.IRowSet rs= com.kingdee.eas.util.app.DbUtil.executeQuery (__bosContext,Sql.toString());
java . util . ArrayList list1 = new java . util . ArrayList ( ) ;
while ( rs . next ( ) ) {
list1 . add ( rs. getString ( "FPERSONID" )  ) ;
}
if(list1.size()>0){
spr= new String [ list1 . size ( ) ] ;
for ( int i = 0 ; i < list1 . size() ; i ++ ) {
spr[ i ] = list1 . get ( i ) . toString ( ) ;
}
}


//3、配置节点参与人-参与人变量选择spr即可

image.png

赞 13