起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 143|回复: 3

【结贴】[问题] 人员调整后,回退任务的问题

[复制链接]
发表于 2009-8-17 09:26:33 | 显示全部楼层 |阅读模式
人员 user1 在岗位“主任”下,在发出任务后(提交给user2),管理员将user1从原岗位移动到另一个岗位“副总经理”下,将user3移动到岗位“主任”下,这时user2 处理该任务时需要将该任务回退,但这时只能回退给user1,无法选择回退给user3,请问这种情况怎么处理?

回退问题.jpg

1.04 MB, 下载次数: 99

回复

使用道具 举报

发表于 2009-8-17 10:01:38 | 显示全部楼层
业务模型\系统空间\用户界面基础\界面库\系统接口\组织单元列表编辑窗体
procedure TORGURLSEDITORFORM.DoRefre****em(AListItem: TListItem; const AOrgURL: TOrgURL);  
函数中
lOrgUnit := OrgSys.OrgSystem.GetUnit(AOrgURL.DeptID, AOrgURL.PositionID, AOrgURL.PersonID);
改成FindUnit,然后判断一下lOrgUnit是否为nil,根据你自己需要处理一下,或者报错,或者自己在手动的用代码回退给别的人。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-19 15:00:13 | 显示全部楼层
这么复杂,研究一下,谢谢了,先结贴!
回复 支持 反对

使用道具 举报

发表于 2009-8-19 15:01:03 | 显示全部楼层
不谢啦
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-17 20:29 , Processed in 0.041059 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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