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)); //取出数组中的第一个值