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

[已解决] 查询表单返回的数据,循环中处理,为什么总是拿到同样的值

[复制链接]
scallop 发表于 2021-9-14 16:43:51 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.5- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:275053739
【联系电话】:    15107148567
【问题描述】:查询表单返回的数据,循环中处理,为什么总是拿到同样的值





本帖子中包含更多资源

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

×
 楼主| scallop 发表于 2021-9-14 16:44:27 | 显示全部楼层
脚本哪里写的不对吗?求助
回复

使用道具 举报

7bou 发表于 2021-9-14 17:14:47 | 显示全部楼层
scallop 发表于 2021-9-14 16:44
脚本哪里写的不对吗?求助

你好,请把脚本源码发一下?
回复

使用道具 举报

 楼主| scallop 发表于 2021-9-14 17:22:34 | 显示全部楼层
7bou 发表于 2021-9-14 17:14
你好,请把脚本源码发一下?

var problemSql = 'select * from tlk_新增架构评审问题表单';
  var resData = queryBySQL(problemSql);
  var problemList = [];
  if (resData != null) {
    println("统计图data=" + resData);
    for (var iter = resData.iterator(); iter.hasNext();) {
      const doc = iter.next();
      const productId = doc.getItemValueAsString('所属产品');
      const designId = doc.getItemValueAsString('所属架构设计');
      const problemDesc = doc.getItemValueAsString('问题描述');
      println("所属产品=" + productId);
      println("所属架构设计=" + designId);
      println("问题描述=" + problemDesc);
      const obj = { productId: productId, designId: designId, problemDesc: problemDesc };
      problemList.push(obj);
    }
  }
回复

使用道具 举报

7bou 发表于 2021-9-14 17:48:32 | 显示全部楼层
scallop 发表于 2021-9-14 17:22
var problemSql = 'select * from tlk_新增架构评审问题表单';
  var resData = queryBySQL(problemSql) ...

你好,把循环里的const换成var。
回复

使用道具 举报

 楼主| scallop 发表于 2021-9-15 08:43:32 | 显示全部楼层
7bou 发表于 2021-9-14 17:48
你好,把循环里的const换成var。

好的,可以了,谢谢
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 21:59

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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