起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 212|回复: 4

【结贴】如何由人员id获得他所在的岗位和部门

[复制链接]
发表于 2009-9-1 21:11:46 | 显示全部楼层 |阅读模式
如何由人员id获得他所在的岗位和部门?
回复

使用道具 举报

发表于 2009-9-2 08:42:09 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 10:17:18 | 显示全部楼层
问题解决了,但是还有一点小疑问。链接给出的帖子中:
try
    OrgSys.OrgSystem.GetPersonMembers('test', lPersonMembers); // 当前人员ID为test
    for li := 0 to lPersonMembers.count-1 do
    begin
      lPersonMember := TOrgUnit(lPersonMembers.Items[li]);
     …… ……
在一个组织结构中,人员id应该是唯一的吧,不能有重复的吧?
下面的for循环是不是多余的?直接lPersonMember := TOrgUnit(lPersonMembers.Items[0]); 不就行了、
回复 支持 反对

使用道具 举报

发表于 2009-9-2 10:23:31 | 显示全部楼层
人员ID是唯一的,但是一个人员ID可以对应到多个人员成员(人员ID与人员成员ID是一样的,但是一对多的关系)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 11:23:19 | 显示全部楼层
哦,明白了,多谢!结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-16 16:06 , Processed in 0.041698 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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