天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2635|回复: 4

[性能] 怎么用代码取得用户所对应的部门,不是iscript。

[复制链接]
angle 发表于 2011-10-19 15:56:12 | 显示全部楼层 |阅读模式
怎么用代码取得用户所对应的部门,不是iscript。
purple 发表于 2011-10-19 16:06:49 | 显示全部楼层
您好。您说的不用ISCRIPT,是说需要使用调用java类去实现么。如果是,其原理是类似的。请参考以下代码:

var rtn = "";
var doc = $CURRDOC.getCurrDoc();
var userid = doc.getItemValueAsString('用户');
var uprocess = $PROCESSFACTORY.createProcess("cn.myapps.core.user.ejb.UserProcess");
var user = uprocess.doView(userid);
var dpts = user.getDepartments();
for(var it = dpts.iterator();dpts!=null && it.hasNext();){
var dpt = it.next();
rtn +=dpt.getName() + ";";
}
rtn;
 楼主| angle 发表于 2011-10-19 16:09:41 | 显示全部楼层
嗯嗯嗯,正是这个意思,我先去试试,先谢谢purple了。
purple 发表于 2011-10-19 16:17:15 | 显示全部楼层
好的,您先试,有问题,我们再沟通。
 楼主| angle 发表于 2011-10-19 16:42:04 | 显示全部楼层
O啦。ths、

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:31

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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