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

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

[已解决] 如何获取流程绑定的主表中子表的字段信息

[复制链接]
tianlingce123 发表于 2022-6-8 09:40:14 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:流程绑定了主表,主表中包含子表,想在流程结束的路径线上加脚本,获取流程绑定的主表中子表相应的字段信息,然后通过update更新另一个汇总的表单,平台上没有找到封装好的获取流程绑定主表中子表的字段信息的函数









1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
Chain 发表于 2022-6-8 10:31:28 | 显示全部楼层
  1. //获取明细字段
  2. (function(){
  3.     var doc = getCurrentDocument();
  4.     var val = "";
  5.     var qty = "";
  6.     var childs = doc.getChilds("子表");//根据明细表明获取表字段
  7.     for (var it = childs.iterator(); it.hasNext();){
  8.         var data = it.next();
  9.         println("data--->"+data);
  10.         val += data.getItemValueAsString("商品名称")+"*"+ data.getItemValueAsString("商品数量")+";";
  11.         println("备注--->"+val);
  12.     }
  13.     return val;
  14. })();
复制代码


不过如果是这种场景,我一般都是通过sql获取再顺路update过去会比较方便一点。具体的看你业务场景。
 楼主| tianlingce123 发表于 2022-6-9 10:43:24 | 显示全部楼层
Chain 发表于 2022-6-8 10:31
不过如果是这种场景,我一般都是通过sql获取再顺路update过去会比较方便一点。具体的看你业务场景。

已解决可结帖

本版积分规则

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

GMT+8, 2026-8-13 11:11

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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