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

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

[javascript] 获取到视图选择框选中的数据插入到包含元素示例

[复制链接]
smart 发表于 2020-12-9 11:42:15 | 显示全部楼层 |阅读模式
  1. (function(){
  2.     var curDoc = getCurrentDocument();
  3.     var docid = curDoc.getId();
  4.     var selectId = getParameterAsText("_selects");
  5.     var docProcess = getDocumentProcess();
  6.     var formProcess = getFormProcess();
  7.     var newForm = formProcess.doViewByFormName("领用明细信息", getApplication());
  8.     var sel = selectId.replace(";", "','");
  9.     sel = "('" + sel + "')";
  10.     if (selectId != null || selectId.length > 0) {
  11.         var sql = "select * from tlk_材料信息表 where ID in " + sel;
  12.         var datas = queryBySQL(sql);
  13.         if (datas != null || datas.size() > 0) {
  14.             for (var iter = datas.iterator(); iter.hasNext(); ) {
  15.                 var data = iter.next();
  16.                 var newDoc = docProcess.doNew(newForm, getWebUser(), createParamsTable());
  17.                 newDoc.setParent(docid);
  18.                 newDoc.setApplicationid(getApplication());
  19.                 newDoc.setDomainid(getWebUser().getDomainid());
  20.                 newDoc.addStringItem("材料编号", data.getItemValueAsString("材料编号"));
  21.                 docProcess.doCreate(newDoc);
  22.             }
  23.         }
  24.     }
  25. })();
复制代码

本版积分规则

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

GMT+8, 2026-8-12 07:32

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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