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

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

[楼主失联] 如何实现在表单中读取多行数据?

[复制链接]
H1mea 发表于 2023-1-10 10:00:45 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.0- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:307783796
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
使用queryBySQL(sql)脚本查询并显示数据,查询到第一个符合的数据就停止了,如何查询并显示所有的符合数据?








1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
lillian828 发表于 2023-1-10 12:06:08 | 显示全部楼层
您好,试下这个

(function(){
var opts = createOptions();
opts.add("","");
try{
var sql = "select * from t_user where defaultapplication='"+getApplication()+"'";
var datas = queryByDSName("kd",sql);
if(datas!=null){
for(var iterator = datas.iterator();iterator.hasNext();){
var map1 = iterator.next();//取值
var name= map1.get("name");
var value = map1.get("id");
opts.add(name,value);
}
}
}catch(e){}
return opts;
})()
 楼主| H1mea 发表于 2023-1-10 15:56:11 | 显示全部楼层
您好,我们想在单行文本框中进行查询并输出查询结果
admin 发表于 2023-1-10 18:16:10 | 显示全部楼层
那就是上面那个queryBySQL(sql)
 楼主| H1mea 发表于 2023-1-11 11:09:06 | 显示全部楼层
用queryBySQL(sql)查询的话在,查询到第一个符合条件的并输出之后就停止了,我们需要输出所有的符合数据
lillian828 发表于 2023-1-11 18:00:46 | 显示全部楼层
请问有报错截图吗?

本版积分规则

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

GMT+8, 2026-8-12 17:23

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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