起步软件技术论坛-X3

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

【结】关于流程默认执行者的设置**

[复制链接]
发表于 2008-3-17 16:50:36 | 显示全部楼层 |阅读模式
关于流程默认执行者的设置.
我想设置在"审批"这个环节的流程默认执行者是前一个环节(也就是业务数据录入环节)的执行者所在部门领导(经理).如是我在审批环节上的流程执行规则上的执行者范围上做了如下图所显示的设置但流转的时候发现默认执行者处为空,并且流转窗体成灰色.

1.gif

1.66 MB, 下载次数: 234

回复

使用道具 举报

发表于 2008-3-17 16:57:34 | 显示全部楼层
去掉执行者必须是功能的拥有者看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-17 17:07:51 | 显示全部楼层

不行.如下图

不行.如下图

2.gif

823.18 KB, 下载次数: 216

回复 支持 反对

使用道具 举报

发表于 2008-3-17 17:08:15 | 显示全部楼层
用这个看看
OrgManager(GetProcUnitExecutor('DDSQ'), '', False)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-17 17:31:02 | 显示全部楼层

谢谢两位,但是还是不行

谢谢两位,但是还是不行
查帮助OrgManager函数如下.但是OrgManager(GetProcUnitExecutor('DDSQ'), '', False),也不会包错,但是就是没得不到前一环节的领导(我把DDSQ改成了前一节的ID)
static function OrgManager(ARange: string; AKind: string): string;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-17 17:46:12 | 显示全部楼层

请帮忙测试一下,谢谢

从逻辑上说我觉得这样应该可以但是就是结果如3楼所显示,
OrgKey('GetProcUnitExecutorDept(''GWTZYAGLGN, True)', 'MANAGER', '')
因为static function OrgKey(ADeptID: string; APositionID: string; APersonID: string): string;
请帮忙看看.谢谢
回复 支持 反对

使用道具 举报

发表于 2008-3-18 08:42:01 | 显示全部楼层
不用取环节的函数,用orgkey函数定位一个人员试一试
回复 支持 反对

使用道具 举报

发表于 2008-3-18 08:48:53 | 显示全部楼层
选择“国外团组预案管理审批”环节,可以添加执行者吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 09:16:40 | 显示全部楼层

回7楼,直接用orgkey函数定位一个人员是可以的

回7楼,
    直接用orgkey函数定位一个人员是可以的,但是客户要求的是取前一个环节的执行者的部门领导作为默认的执行者.因为流程的顺序是:录入->审批->审核,要是不能取前一个环节的执行者的领导作为默认执行者的话.领导还得先删除默认的执行者,再添加下一个执行者.那样太麻烦.
谢谢
回8楼.
     选择“国外团组预案管理审批”环节,可以添加执行者.看到的是所有分配了审批功能的人.
谢谢
回复 支持 反对

使用道具 举报

发表于 2008-3-18 09:22:40 | 显示全部楼层
OrgManager(orgkey('abc','abc','') '', False)   是这种公式吗?
“直接用orgkey函数定位一个人员是可以的”
因为取流程执行者需要到流程里面测试,orgkey可以在组织机构表达式设计器可以直接测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 17:57 , Processed in 0.055403 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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