阅读:2270 回复:2
茶语心情
50

帖子

105

跟帖

1837

积分

黄金榴莲
黄金榴莲

流程中没有设置部门主管,于是报错了。求解决方案。

楼主#
更多 发布于:2017-09-27 14:22
今天有个流程遇到一种情况,
IIF(Contains(FindPostByJobCode({sqr},"DepManager"),{sqr}),ManagerOf({sqr}),FindPostByJobCode({sqr},"DepManager"))
流程中我获取申请人的主管作为参与人,可是申请人的部门没有设置部门主管,于是报错了。
我现在能不能再多加一个过滤,如果申请人的部门没有主管,那就找上一级部门的部门主管,再没有就继续往上找。
武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
1楼#
发布于:2017-09-27 15:32
你是什么版本?ManagerOf({Originator})是有递归往上找这个功能的,不用写这么复杂
茶语心情
50

帖子

105

跟帖

1837

积分

黄金榴莲
黄金榴莲
2楼#
发布于:2017-09-29 17:46
武汉技术支持团队:你是什么版本?ManagerOf({Originator})是有递归往上找这个功能的,不用写这么复杂回到原帖
嗯,是V9。现在没问题了,就上次莫名其妙的报了个错。重新提交了一次好好的。。。
游客

返回顶部