2020年8月8日学习笔记原创
金蝶云社区-普通网友刘先生
普通网友刘先生
5人赞赏了该文章 88次浏览 未经作者许可,禁止转载编辑于2020年08月08日 20:43:19

当审批中存在加签时,加签节点的任务名称和原审批节点的任务名称一致,如何分别取出多个审批人


步骤1 普通行(或者数据行前的分组行)前处理脚本中,设置数组型变量。

var result = new ArrayList();

步骤2 数据行后处理脚本中,将符合条件的数据插入到数组中。

if(getFieldValue("R1Print_SystemDefine_Approve","AssignDetail.actdefName") == "XX审批")

{

 result.add(getFieldValue("R1Print_SystemDefine_Approve","personId.name"));

}

步骤3 将数组中存储的的各值取出。

setValue(result.get(0));   //取出数组中的第一个值


赞 5