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

怎么获取用户选择框里面的人员

[复制链接]
2222kk 发表于 2012-7-24 09:58:16 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-7-24 14:21 编辑

var hh="";
var hh=getItemValueAsString("出行人员名单");
println("你好啊,美女"+hh);
hh;

JsUtil:你好啊,美女11e1-9d69-0926a51b-bc1a-a59e06b08ead;11e1-a55c-2bb9b31e-ae26-c5726c7be382;11e1-aeb5-e712381f-9adb-7d9625dd4ddb

怎么将其ID转换为中文
irene 发表于 2012-7-24 09:59:17 | 显示全部楼层
您好,请问您是不是想获取用户选择框所选中的用户的名称呢?如果是,您可以参考该贴:http://www.teemlink.com/bbs/view ... 7%D1%A1%D4%F1%BF%F2
回复

使用道具 举报

irene 发表于 2012-7-24 14:21:43 | 显示全部楼层
本帖最后由 irene 于 2012-7-24 14:23 编辑

跟客户沟通,由于帖子上的第二段代码出错,故另写了一段脚本给客户参考:
  1. var datas=getItemValueAsString("用户选择框");
  2. if(datas!=null){
  3. var docids = splitText(datas,";");
  4. var i = datas.length();
  5. var k = i%36;//由于每个id的长度为36,故i%36用于获取选择了多少个用户
  6. var  name="";
  7. for(var n = 0 ; n <=k;n++){
  8. var userVO = getUserById(docids[n]);
  9. if(userVO!=null)
  10. name +=userVO.getName();
  11. }
  12. }
  13. name;
复制代码
客户已通过上述方法解决问题,稍后会完善参考帖子的答案。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 22:57

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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