起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 351|回复: 12

设置默认执行者范围???**

[复制链接]
发表于 2008-7-21 15:26:23 | 显示全部楼层 |阅读模式
流程环节A-B-C-D ,要设置环节C的执行者范围为A执行者部门的管理者.  设置如下图:

现执行者表达式:OrgManager(OrgKey('GJ', '', ''), '', True) 或者
OrgManager( GetProcUnitExecutor('A'), '', True)

运行程序后, 都显示上一次流转的执行者 .

其中:OrgManager(OrgKey('GJ', '', ''), '', True)  表达式测试有数据.

1.gif

20.17 KB, 下载次数: 190

回复

使用道具 举报

发表于 2008-7-21 15:30:40 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2008-7-21 15:45:21 | 显示全部楼层
你的表达式放到哪里了?是 缺省执行者表达式中 还是 限定执行者表达式 中呢?应该是后者,前者仅仅流程第一次启动实例的时候响应到,后面都默认的是前一次流转选择的组织单元,如果不需要这个特性,那么需要修改一下系统资源,具体参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=14184     20楼加34楼 这两楼的说明都要做
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 16:41:28 | 显示全部楼层
缺省执行者表达式中
回复 支持 反对

使用道具 举报

发表于 2008-7-21 16:50:41 | 显示全部楼层
楼主按照上面方法修改后起到作用了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 16:52:13 | 显示全部楼层
想实现有缺省执行者表达式时,取该执行者 ,没有表达式时 取前一次流转选择的组织单元
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 17:06:07 | 显示全部楼层
按照2楼的 可以实现
回复 支持 反对

使用道具 举报

发表于 2008-7-21 17:09:46 | 显示全部楼层
那就揭帖了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 17:48:03 | 显示全部楼层
6楼的 方式可以实现不?
回复 支持 反对

使用道具 举报

发表于 2008-7-21 17:51:16 | 显示全部楼层
可以实现。不过需要楼主代码去判断。
实现方法就类似于2楼的OnCreateFlowOutTasks事件中对Command.FlowTasks[0].Excutors.Clear后添加执行者。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 19:45 , Processed in 0.047891 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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