起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1414|回复: 5

[结贴] 根据部门code获得部门中所有人员的code--急

[复制链接]

15

主题

46

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
发表于 2014-7-10 09:55:40 | 显示全部楼层 |阅读模式
已知一个部门的code怎样获得该部门中所有人员的code呢?
我现在是通过部门的code得到部门的FID,然后又可以得到部门中所有人员的FID和FNAME,但是api中没有能够得到人员code的方法。

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-7-10 10:02:15 | 显示全部楼层
平个没有提供直接获取部门下所有人员姓名、FID的函数;
需要你自己去写代码来实现,你可以自定义action来获取所有人员的姓名、FID
在界面调用这个action,把返回TABLE,载入data,然后直接使用即可。
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

15

主题

46

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2014-7-10 10:09:14 | 显示全部楼层
fpj 发表于 2014-7-10 10:02
平个没有提供直接获取部门下所有人员姓名、FID的函数;
需要你自己去写代码来实现,你可以自定义action来获 ...

是在后台写的java代码,在后台要得到某个部门的下的所有人员的code(编码)。
现在已经通过某部门的code能够得到该部门中所有人员的FID和FNAME了,但是我要的是人员的code,怎样得到这些人员的code呢?
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-7-10 10:53:30 | 显示全部楼层
大虫 发表于 2014-7-10 10:09
是在后台写的java代码,在后台要得到某个部门的下的所有人员的code(编码)。
现在已经通过某部门的code能 ...

你既然能得到人员的FID,FNAME,那么 FCODE 也是人员的其中一个字段,你就得不到了?
你是怎么得到的人的FID,FNAME,是否通过KSQL,返回这两个关系 的值?如果是这样,你再加上人员CODE这个关系 即可。

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

向前进,向前进,我们……
回复 支持 反对

使用道具 举报

15

主题

46

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2014-7-10 14:32:56 | 显示全部楼层
fpj 发表于 2014-7-10 10:53
你既然能得到人员的FID,FNAME,那么 FCODE 也是人员的其中一个字段,你就得不到了?
你是怎么得到的人的 ...

通过x5API提供的方法得到的
List<OrgUnit> id = OrgUtils.findOrgUnitsByCode("部门编码")   
String fid = id.get(0).getFID();//部门ID
List<OrgUnit> person = OrgUtils.findPersonMembersInOrg("部门ID", false);
String personID = person.get(0).getFID();//人员FID.其中get(0)是获取的第一个人
String personName = person.get(0).getFName();//人员FName

现在有没有方法能得到personCode(人员编码)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-7-10 16:13:28 | 显示全部楼层
Person中提供的有getCode()获取编码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-4 07:36 , Processed in 0.164514 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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