阅读:2273
回复:2
|
流程中没有设置部门主管,于是报错了。求解决方案。
今天有个流程遇到一种情况,
IIF(Contains(FindPostByJobCode({sqr},"DepManager"),{sqr}),ManagerOf({sqr}),FindPostByJobCode({sqr},"DepManager")) 流程中我获取申请人的主管作为参与人,可是申请人的部门没有设置部门主管,于是报错了。 我现在能不能再多加一个过滤,如果申请人的部门没有主管,那就找上一级部门的部门主管,再没有就继续往上找。 |
1楼#
发布于:2017-09-27 15:32
你是什么版本?ManagerOf({Originator})是有递归往上找这个功能的,不用写这么复杂
|
|
2楼#
发布于:2017-09-29 17:46
|
|