getUserById(userid)
概述
根据用户ID获取用户对象。
返回值
cn.myapps.core.user.ejb.UserVO
参数
1、useridString
用户标识ID
示例
描述:
实现getUserById(userid)函数的应用
iScript 代码:
//根据用户编号返回用户对象,并获取当前用户所属角色
(function(){
var userid=getItemValueAsString("用户"); //用户选择框(单选)
var userVO = getUserById(userid); //根据用户编号获取用户对象
var roles = userVO.getRoles() //获取指定用户的所属角色集合
var opts=createOptions();
opts.add("","");
for(var iter=roles.iterator();roles !=null && iter.hasNext();){
var role=iter.next();
opts.add(role.getName(), role.getId());
}
return opts;
})()