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

 找回密码
 注册成为天翎用户
12
返回列表 发新帖
楼主: 沈阳铁路局

[已解决] 关于下拉框问题

[复制链接]
 楼主| 沈阳铁路局 发表于 2012-12-24 16:19:25 | 显示全部楼层
就这样不用遍历了吧
bess 发表于 2012-12-24 16:23:14 | 显示全部楼层
您好,需要的,您需要通过queryBySQL方法查询,然后遍历,返回一个结果.
purple 发表于 2012-12-24 16:25:38 | 显示全部楼层
您好,您的sql都需要用到queryBySQL(sql)函数去执行的,类似该方法在平台,返回的都是一个数据集,您都需要去遍历,再返回指定的字段值。相关代码可参考帖子:http://www.teemlink.com/bbs/view ... ighlight=queryBySQL中循环代码:
  1. for (var iter = datas.iterator(); iter.hasNext();) {   
  2.                 var data = iter.next();
  3.                 value = data.getItemValueAsInt("数量");//替换成您自己需要取值的字段名与字段类型
  4.         }
复制代码
最后返回value即可。
 楼主| 沈阳铁路局 发表于 2012-12-24 16:27:17 | 显示全部楼层

  1. var gzdm = getItemValue("gzdm");
  2. //println("gzdm========="+gzdm);
  3. if(gzdm!=null && gzdm!="" ){
  4. var sqlsxff="select DOMAINID,item_sxff1 from TLK_故障代码 where item_gzdm= '"+gzdm+"'  and DOMAINID='11e2-2a49-27ae4ebb-9db2-038f0b4abf8b'";
  5. var datas = queryBySQL(sqlsxff);
  6. if (datas != null && datas.size()>0){
  7. for (var iter = datas.iterator();iter.hasNext();){
  8. var docsxff = iter.next();
  9. var sxff1dm= getItemValueAsString("docsxff");
  10. }
复制代码
bess 发表于 2012-12-24 16:31:36 | 显示全部楼层
您好,我这边远程帮你看下,您联系我q.
bess 发表于 2012-12-24 16:49:19 | 显示全部楼层
q上已经告诉客户,最后将值返回即可.客户该问题已经解决.

本版积分规则

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

GMT+8, 2026-8-12 19:51

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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