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

[已解决] 下拉框如何联动复选框

[复制链接]
sorcery 发表于 2021-12-13 15:34:05 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:


希望实现的功能,根据样品分类的值,联动样品名称的值,最后右侧根据样品名称生成参数名称(复选框)
举例:胶凝材料(样品分类)--水泥; 粉煤灰; 矿粉(样品名称)---每一种样品都有很多的参数

前两个下拉框已经能联动了,后面的复选框只能生成一个,这是为什么呢?
复选框的脚本
(function(){
var user = getItemValue("样品名称");
var rtn = '';
if(user!=null && user.trim().length()>0){
var sql="select * from tlk_参数名称 where item_样品名称='"+user+"'";
var query = queryBySQL(sql);
if(query!=null){
          var iter  =query.iterator();
          if(iter != null && iter.hasNext()){
               doc = iter.next();
               rtn = doc.getItemValueAsString("样品参数");   
          }
}
}
return rtn;
})()


1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
tiga 发表于 2021-12-14 14:26:42 | 显示全部楼层
你好,能把designer的配置截一下图吗?
回复

使用道具 举报

 楼主| sorcery 发表于 2021-12-15 13:46:26 | 显示全部楼层
不知道怎么弄得,第二个下拉框也不能用了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

 楼主| sorcery 发表于 2021-12-15 13:51:56 | 显示全部楼层
下拉框只有一个选项
回复

使用道具 举报

 楼主| sorcery 发表于 2021-12-15 14:34:50 | 显示全部楼层
这样能解决下拉菜单的问题



var user = getItemValue("样品分类");
var opts=createOptions();
opts.add("","");
var sql = "select * from tlk_样品名称 where item_样品分类='"+user+"'";
var datas = queryBySQL(sql);
if(datas != null)
{
  for(var iter = datas.iterator();iter.hasNext();){
        var doc = iter.next();
        var value= doc.getItemValueAsString("样品名称");
        opts.add(value,value);
   }
}
opts;
回复

使用道具 举报

 楼主| sorcery 发表于 2021-12-15 14:40:54 | 显示全部楼层
下拉菜单联动复选框还是不行,createOptions只能在下拉框中起作用吗?生成菜单
回复

使用道具 举报

Aio 发表于 2021-12-16 16:29:28 | 显示全部楼层
单,复选以及下拉都是支持支持这种脚本生成选项的,你先检查下刷新重计算设置得对不对吧,我这边也验证下是不是bug,稍晚点回复你
回复

使用道具 举报

Aio 发表于 2021-12-16 16:31:44 | 显示全部楼层
最简单的办法就是打印下复选框通过sql查询返回的数据和格式对不对,这个你自检下
回复

使用道具 举报

 楼主| sorcery 发表于 2021-12-17 09:11:59 | 显示全部楼层
我再试试吧
回复

使用道具 举报

白日蜜语 发表于 2021-12-22 07:25:49 | 显示全部楼层
您好,请问是否解决呢?
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 12:58

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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