起步软件技术论坛-X3

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: Mephist

【搞定】取执行者的问题 **

[复制链接]
 楼主| 发表于 2006-1-6 16:14:52 | 显示全部楼层
要不还是先说说怎样写能达到我的要求吧。。这个问题拖好久了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-6 16:15:24 | 显示全部楼层
对,但是表达式
OrgChildren(GetProcUnitExecutorDept('Card_Req_Func', False), :经理 or :副经理, False)

这里头不能写
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-6 16:17:19 | 显示全部楼层
我现在要得到部门,岗位,人员名称,要如何做 ??
回复 支持 反对

使用道具 举报

发表于 2006-1-6 16:22:20 | 显示全部楼层
现说22楼,这里没有可以写条件内容的地方,:经理只是一个条件的别名

23楼:OrgChildren(GetProcUnitExecutorDept('', True), :条件1, True, False)
其中的条件1是 OrgCondition('*.ptm', ISPLAYNAME = '部门经理', '')
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-6 16:25:21 | 显示全部楼层
eee。。。好像跟我的一样啊,我的( :经理) 就是你的(: 条件1) 哈。。

这样的话,结果如 15 楼,只能看到部门,岗位,看不到人员
我的目的就是人员也要看到
回复 支持 反对

使用道具 举报

发表于 2006-1-6 17:25:49 | 显示全部楼层
呵呵,前面我给出的写法不准,准的来了:
思路:
1、取前驱环节执行者部门GetProcUnitExecutorDept('', True)
2、取组织单元的子,范围就是刚才的GetProcUnitExecutorDept('', True),条件是岗位成员,并且ISPLAYNAME = '部门经理',得到:OrgChildren(GetProcUnitExecutorDept('', True), :条件1, True, False)
3、重复取组织单元的子,范围就是2的OrgChildren(GetProcUnitExecutorDept('', True), :条件1, True, False),条件是人员成员,最后结果是

OrgChildren(OrgChildren(GetProcUnitExecutorDept('', True), :条件1, True, False), :条件2, True, False)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-6 17:40:48 | 显示全部楼层
终于搞定了,结贴,辛苦gys了。。
回复 支持 反对

使用道具 举报

发表于 2006-1-7 00:01:54 | 显示全部楼层
上来看看你的反馈结果,没让我失望,学习的过程是快乐的,嘻嘻;)
谢谢反馈,结贴。
回复 支持 反对

使用道具 举报

发表于 2007-4-19 17:50:21 | 显示全部楼层

如何指定某个环节的缺省执行者

当环节有多个执行者时,系统指定的缺省执行者不是我想要的,需要指定一个缺省的执行者,该怎么操作?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-4 19:16 , Processed in 0.044504 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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