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

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

[已解决] 表单的脚本在手机端无法运行

[复制链接]
金中软件 发表于 2013-9-27 11:36:27 | 显示全部楼层 |阅读模式
本帖最后由 bobo 于 2013-9-27 16:59 编辑

表单中的下拉框三级联动功能,在手机端上无法实现。
具体是手机上选择第一个下拉框后,第二个下拉框并没有根据第一个下拉框的值取得相应的选项值。
 楼主| 金中软件 发表于 2013-9-27 12:02:39 | 显示全部楼层
回复 2# echo


    26.png

品牌脚本:
var opts=$TOOLS.createOptions();
opts.add("","");
//if(value!=null ){   
var sql01="select * from tlk_kf_DataDictionary where item_kf_DataDictionaryID =' ' ";
var datas  =queryBySQL(sql01);
    if(datas!=null && datas.size()>0){
             for(var iter = datas.iterator();iter.hasNext();){
                        var doc = iter.next();
                          var taskNo =doc.getId();
                var taskName=doc.getItemValueAsString("Name");
                 opts.add(taskName,taskNo);
            }
         }
   //    }
opts;

规格脚本:
var opts=$TOOLS.createOptions();
opts.add("","");
var value  = getItemValueAsString("Brand");  
if(value!=null ){   
var sql01="select * from tlk_kf_DataDictionary where item_kf_DataDictionaryID ='"+value+"'";
var datas  =queryBySQL(sql01);
    if(datas!=null && datas.size()>0){
             for(var iter = datas.iterator();iter.hasNext();){
                        var doc = iter.next();
                          var taskNo =doc.getId();
                var taskName=doc.getItemValueAsString("Name");
                 opts.add(taskName,taskNo);
            }
         }
       }
opts;

型号脚本:
var opts=$TOOLS.createOptions();
opts.add("","");
var value  = getItemValueAsString("Size");
if(value!=null ){   
var sql01="select * from tlk_kf_DataDictionary where item_kf_DataDictionaryID ='"+value+"'";
var datas  =queryBySQL(sql01);
    if(datas!=null && datas.size()>0){
             for(var iter = datas.iterator();iter.hasNext();){
                        var doc = iter.next();
                          var taskNo =doc.getId();
                var taskName=doc.getItemValueAsString("Name");
                 opts.add(taskName,taskNo);
            }
         }
       }
opts;
kimi 发表于 2013-9-27 12:41:26 | 显示全部楼层
您好:本地用sp8程序测试,安卓客户端上的3级联动和刷新重计算都是生效的啊,麻烦您在web端测试下,您这里的三级联动是否生效。
 楼主| 金中软件 发表于 2013-9-27 13:13:18 | 显示全部楼层
回复 4# kimi


    是的,在web端是生效,就是手机端有问题
kimi 发表于 2013-9-27 13:39:06 | 显示全部楼层
请问您是sp8的程序么,还有您apk文件是Sophie提供给你们的那个版本么?
 楼主| 金中软件 发表于 2013-9-27 14:16:43 | 显示全部楼层
回复 6# kimi


    是的,客户端为sp9obpm-android11.apk
sophie 发表于 2013-9-27 15:54:43 | 显示全部楼层
Q上让客户使用另个一台手机看是否还有该问题,目前 正在尝试当中。。
 楼主| 金中软件 发表于 2013-9-27 16:57:54 | 显示全部楼层
您好,经过再测试,已经可以正常联动了!
bobo 发表于 2013-9-27 16:59:28 | 显示全部楼层
感谢您的反馈!帖子关闭!

本版积分规则

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

GMT+8, 2026-8-13 04:36

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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