-
-
wxqing 初学数据Lv2
发表于2021-4-16 09:47
悬赏1
未解决
楼主
设置工作流审批时,想要根据填报人机构发送到对应的机构负责人审批,当机构有多个负责人时,想问下这个地方怎么设置? 比如用分号隔开?逗号隔开之类的

9个回答
xxxl 发表于 2021-4-16 09:56
工作流里不是有多人会签的模式吗
得两边配合的吧,工作流改成多人会签。组织机构这边也要设置多个领导吧? 这边机构负责人,如果是多个领导的话,要怎么隔开呢
wxqing 发表于 2021-4-16 09:58
得两边配合的吧,工作流改成多人会签。组织机构这边也要设置多个领导吧? 这边机构负责人,如果是多个领 ...
刚才试了一下 如果写表达式findParent()不能获取到用分号隔开的机构负责人,这里建议审批活动改为手动从机构库选择或者是用表达式

xxxl 发表于 2021-4-16 10:41
刚才试了一下 如果写表达式findParent()不能获取到用分号隔开的机构负责人,这里建议审批活动改为手动从 ...
我就是用表达式去实现自动选人的,用的user.userid=@up,其中@up就是我表单上用login,org.governor获取的机构负责人。 现在的问题是,如果有多个机构负责人,“机构用户”模块,怎么填写,是负责人1;负责人2 这种形式?
wxqing 发表于 2021-4-16 10:49
我就是用表达式去实现自动选人的,用的user.userid=@up,其中@up就是我表单上用login,org.governor获取的 ...
试试用截取函数分开分号两边的负责人user.userid=left(@up,find(';',@up)) and user.userid=right(@up,find(';',@up))
取分号左右两边的值
xxxl 发表于 2021-4-16 10:56
试试用截取函数分开分号两边的负责人user.userid=left(@up,find(';',@up)) and user.userid=right(@up,fin ...
可是这个不就是局限两个负责人了吗?有2个以上的话又不行了。系统不支持多个负责人设置的吗?
wxqing 发表于 2021-4-16 11:10
可是这个不就是局限两个负责人了吗?有2个以上的话又不行了。系统不支持多个负责人设置的吗? ...
是的正常不能写多个,这里是用表达式拆分。本身负责人太多变且不确定直接用“从机构库选择”吧
xxxl 发表于 2021-4-16 11:13
是的正常不能写多个,这里是用表达式拆分。本身负责人太多变且不确定直接用“从机构库选择”吧 ...
不能从机构库选择,因为会根据填报部门不一样,接收流程的领导也不一样。机构库选择的话就给定死了,不符合需求。
wxqing 发表于 2021-4-16 11:23
不能从机构库选择,因为会根据填报部门不一样,接收流程的领导也不一样。机构库选择的话就给定死了,不符 ...
那定义多个字段呢,机构哪里再加几个字段,工作流里就设置参数取到每个字段就行了