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

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

[已解决] 左右选择框,显示值的问题

[复制链接]
金中软件 发表于 2012-7-25 10:00:23 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-7-27 16:27 编辑

表单a中有一个左右选择框,在选项脚本里的代码如下:

function getOptionsofName(formName,fieldName){
   var opts = $TOOLS.createOptions();   
  opts.add("", "");
  var sql = "select * from tlk_f_Device a where not exists (select item_DeviceName from tlk_f_TravelAgencyDevice b where b.item_DeviceName =a.item_DeviceName)";
  var docs = queryBySQL(sql);
  println(docs.size()+"=================");
  for (var iter = docs.iterator(); iter.hasNext();) {
         var doc = iter.next();
         var dst_name = doc.getItemValueAsString(fieldName);
        opts.add(dst_name, dst_name);
        }
               println(opts+"=-===============");
         return opts;
}
getOptionsofName("f_Device","DeviceName");

我把之前的
var dql = "$formname='"+formName+"'";
var docs = queryByDQL(dql);
改成了SQL的查询语句,是让已经选择保存过的选项在选项框中不再显示。

在左右选择框中选择“aaaa”,然后点击保存
未命名1.jpg

保存后,在视图中会看到这条记录,然后再点击这条记录
未命名2.jpg

点击记录后,会看到这条记录的详细信息
未命名3.jpg

可是为什么已经保存的“aaaa”没有显示右边的框中?
irene 发表于 2012-7-25 10:12:52 | 显示全部楼层
您好,我这边测试一下,稍后回复您
irene 发表于 2012-7-25 10:39:44 | 显示全部楼层
您好,我这边测试是正常的。方便跟您远程看看嘛?我的QQ:2676466983
irene 发表于 2012-7-25 10:46:17 | 显示全部楼层
正在跟客户远程
 楼主| 金中软件 发表于 2012-7-25 11:06:14 | 显示全部楼层
按照你给的方法,我试了,还是不行
irene 发表于 2012-7-25 11:08:21 | 显示全部楼层
您好,您的tomcat是否有报错?如果有,烦请将错误信息截图显示,谢谢
irene 发表于 2012-7-25 11:30:00 | 显示全部楼层
跟客户同样的操作,无法重现问题。先建议客户清tomcat以及浏览器的缓存试试
 楼主| 金中软件 发表于 2012-7-25 14:08:12 | 显示全部楼层
IE缓存Tomcat缓存都清了,还是不行
purple 发表于 2012-7-25 14:34:35 | 显示全部楼层
跟负责测试您问题的同事沟通了,测试环境与您的的有所差异,现已告知客户在您的使用环境上测试。有结果之后,再回复您。带来不便,敬请见谅。
bess 发表于 2012-7-25 16:02:25 | 显示全部楼层
正在q上跟客户沟通、、、

本版积分规则

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

GMT+8, 2026-8-12 13:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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