起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 156|回复: 8

查找业务执行者超时

[复制链接]
发表于 2009-8-12 08:55:11 | 显示全部楼层 |阅读模式
流程流转时,寻找业务执行者发生超时。

zz1.jpg

15.8 KB, 下载次数: 90

回复

使用道具 举报

 楼主| 发表于 2009-8-12 08:57:30 | 显示全部楼层
错误的位置

zz2.jpg

53.17 KB, 下载次数: 87

回复 支持 反对

使用道具 举报

发表于 2009-8-12 09:19:31 | 显示全部楼层
这个环节的执行者表达式中的表达式是如何设置的?或者有没有使用代码设置这个环节的执行者呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 09:35:32 | 显示全部楼层
先取首环节执行者的部门,然后取这个部门的子

OrgChildren(GetProcUnitExecutorDept('WJ_AGENTPAYFUNC', True), '', True, True)
回复 支持 反对

使用道具 举报

发表于 2009-8-12 09:43:02 | 显示全部楼层
你要去这个部门下面所有的岗位成员和人员成员么?这个部门下面大概有多少个组织节点?
还是只需要人员成员?看看第2个参数能不能加一个条件?比如只是取人员成员?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 10:10:38 | 显示全部楼层
这个部门下只有一个岗位有相应的权限。

原来都很好,就是从上周五开始出现这个问题了。
回复 支持 反对

使用道具 举报

发表于 2009-8-12 10:19:30 | 显示全部楼层
改成:OrgChildren( GetProcUnitExecutorDept('WJ_AGENTPAYFUNC', True), Orgcondition('*.psm','',''), True, True)
这样试试?或者先定位到那个岗位下面的所有人员成员看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 10:31:06 | 显示全部楼层
哦,好的。
我先试试。

之前都好好的,是什么原因呀?
回复 支持 反对

使用道具 举报

发表于 2009-8-12 13:33:25 | 显示全部楼层
可能是取到的组织节点数据量太多了,使用组织机构表达式的时候尽可能的缩小一下范围。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 03:26 , Processed in 0.042002 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表