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

能否根据用户名称获取用户对象

[复制链接]
jianjia 发表于 2012-8-13 10:31:21 | 显示全部楼层 |阅读模式
本帖最后由 jianjia 于 2012-8-13 11:28 编辑

能否根据用户名称(如下图)获取用户对象?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
irene 发表于 2012-8-13 10:55:17 | 显示全部楼层
您好,您可以先根据用户名称,返回用户id,然后根据用户id获取用户对象getUserProcess().doView(userid)。
回复

使用道具 举报

 楼主| jianjia 发表于 2012-8-13 10:58:35 | 显示全部楼层
回复 2# irene


    根据用户名称获取用户ID是用哪个函数?有示例参考一下?
回复

使用道具 举报

purple 发表于 2012-8-13 11:04:11 | 显示全部楼层
getUserById(id),具体的您可参考帖子:http://www.teemlink.com/bbs/view ... 3%BB%A7%B6%D4%CF%F3,有问题,我们再沟通。
回复

使用道具 举报

irene 发表于 2012-8-13 11:05:12 | 显示全部楼层
您好,您可以用sql语句到数据库中查询t_user表,sql语句如“select * from t_user where name = '用户名称'”然后遍历结果集即可。遍历结果集示例可参考:http://www.teemlink.com/bbs/view ... amp;highlight=datas
回复

使用道具 举报

 楼主| jianjia 发表于 2012-8-13 11:27:45 | 显示全部楼层
回复 5# irene


    var roleid= getRoleIdByName("司机");
var users = getUsersByRoleId(roleid);
var opts=createOptions();
opts.add("","");
for(var iter=users.iterator();users !=null && iter.hasNext();){
   var user=iter.next();
   opts.add(user.getName(), user.getId());
}
opts;
回复

使用道具 举报

 楼主| jianjia 发表于 2012-8-13 11:28:26 | 显示全部楼层
回复 6# jianjia


    解决了。谢谢啦!
回复

使用道具 举报

purple 发表于 2012-8-13 11:32:49 | 显示全部楼层
回复 7# jianjia


    好的,感谢搂准的反馈。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 01:01

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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