起步软件技术论坛-X3

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

【结帖】获取流程环节的执行者**

[复制链接]
发表于 2007-12-27 14:38:41 | 显示全部楼层 |阅读模式
在执行规则的添加的表达式, 复制到代码中不能识别.如获取某流程环节的执行者表达式:GetProcUnitExecutor('APPLY')

       请问在代码中如何写?
回复

使用道具 举报

发表于 2007-12-27 14:46:04 | 显示全部楼层
您要在代码里面哪儿用?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-27 14:52:31 | 显示全部楼层
在CreateNotifyFlowTasks事件中
回复 支持 反对

使用道具 举报

发表于 2007-12-27 14:58:51 | 显示全部楼层
是要设置通知的执行者范围吗?
Command.FlowTasks[0].ExecutorRange='GetProcUnitExecutor(''APPLY'')';
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-27 15:00:39 | 显示全部楼层
还有, 我要在一个子流程中获取主流程某个功能环节的执行者. 应该怎么写呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-27 15:10:31 | 显示全部楼层
另外, 流程经过的功能环节, 因为有条件分支, 有的环节是不经过的, 这样在通知的接收者范围中设置的就有问题. 需要先判断经过的流程环节的执行者才接受通知
回复 支持 反对

使用道具 举报

发表于 2007-12-27 16:15:55 | 显示全部楼层
1楼的问题,请不要在表达式中用'GetProcUnitExecutor函数
'GetProcUnitExecutor函数在实际用到时候,根据流程实例中的任务,转换成OrgKey来使用的
回复 支持 反对

使用道具 举报

发表于 2007-12-27 16:16:46 | 显示全部楼层
5楼问题也是一样,取流程实例的各个任务,找到指定环节的任务,取它的执行者,组成OrgKey来使用
回复 支持 反对

使用道具 举报

发表于 2007-12-27 16:17:32 | 显示全部楼层
6楼问题只能自己在代码中判断以后,写表达式来实现
回复 支持 反对

使用道具 举报

发表于 2007-12-29 09:27:55 | 显示全部楼层
楼主请回馈
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-5 06:48 , Processed in 0.038851 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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