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

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

[已解决] 视图无法正确显示下拉框显示值的问题

[复制链接]
中核集团 发表于 2012-10-19 15:12:35 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2012-10-22 10:17 编辑

我的表单中有个下拉框,下拉框的选项如果是写死的,在视图中显示没有任何问题,现在下拉框的数据是从数据库中读出来的,脚本代码如下:
var opts=createOptions();
var appId = getApplication();
opts.add("","");
var sql = "select * from plant ";
var datas = queryByDSName("PSR",sql);
if(datas!=null){   
for(var iterator = datas.iterator();iterator.hasNext();){
      var map1 = iterator.next();        //取值      
      var name= map1.get("plant_name");   
            var id =  map1.get("idplant");
            opts.add(name,id);   
   }
}
opts;
使用该代码后,下拉框能够正确显示从数据库中读出来的值,但是视图显示总有问题:
listbox4.png
如果视图配置
listbox.png
那么视图显示
listbox1.png
如果视图配置
listbox2.png
那么视图显示
listbox3.png
spiral 发表于 2012-10-19 15:40:49 | 显示全部楼层
您好,请稍候,为您进行本地测试
spiral 发表于 2012-10-19 16:32:43 | 显示全部楼层
您好,经过本次测试并没有发现该问题
请问您平台版本是多少,视图的列显示的是否表单的下拉框控件呢?
您有没有QQ呢?帮你远程看看   QQ:654105893
 楼主| 中核集团 发表于 2012-10-22 09:49:32 | 显示全部楼层
回复 3# spiral


    你好,我的平台版本是MyApps-2.5.sp6.12541,视图列的确是表单控件,因为我是一键生成视图的,我已经加了你的qq,希望能够远程调试,谢谢!
spiral 发表于 2012-10-22 09:56:40 | 显示全部楼层
现在正在与客户通过QQ联系
 楼主| 中核集团 发表于 2012-10-22 10:12:53 | 显示全部楼层
已经解决,谢谢!
spiral 发表于 2012-10-22 10:16:55 | 显示全部楼层
通过QQ远程,发现客户的下拉框填了值脚本,导致保存不了正确的值,删除后,选项脚本可以正常使用

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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