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

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

[已解决] 我现在要自动插入一个表的数据,每插入一条数据,就会自动启动到下一个流程节点,...

[复制链接]
QQQQ 发表于 2023-12-25 14:51:47 | 显示全部楼层 |阅读模式
我现在要自动插入一个表的数据,每插入一条数据,就会自动启动到下一个流程节点,脚本怎么写
jimmy 发表于 2023-12-26 14:41:35 | 显示全部楼层
麻烦说下啥平台版本,1.6,4.4,5.0,5.1,谢谢
 楼主| QQQQ 发表于 2023-12-26 15:20:36 | 显示全部楼层
jimmy 发表于 2023-12-26 14:41
麻烦说下啥平台版本,1.6,4.4,5.0,5.1,谢谢

我用的是5.1版本
jimmy 发表于 2023-12-27 17:22:56 | 显示全部楼层
QQQQ 发表于 2023-12-26 15:20
我用的是5.1版本

(function(){
        var user = getWebUser();
        var doc=getCurrentDocument();
        var docProcess = getDocumentProcess();
        var flowID = "__7X3oNMbvo9i7LqXeyoz";//流程的id,在流程列表那里可以看到

        var params = createParamsTable();
        params.setParameter("_flowid", flowID);
        var nextNodeIds = new Array();
        var curNodeId =  "1684138590045";  //当前节点id,如果是刚刚新建的话就是第一个人工节点id
        nextNodeIds[0] = "1681178950516";                //下一节点的节点id集合,可以在流程配置的源代码那里看到
        var flowOption = "80";   //提交:80,回退:81,干预:86
        var comment = "提交审批意见";
    docProcess.doFlow(doc,params,curNodeId,nextNodeIds,flowOption,comment,user);
  
})();
上面脚本为提交流程示例,你循环插入数据的时候可以将脚本弄到循环里面执行
 楼主| QQQQ 发表于 2024-1-4 10:04:05 | 显示全部楼层
jimmy 发表于 2023-12-27 17:22
(function(){
        var user = getWebUser();
        var doc=getCurrentDocument();

已解决,谢谢

本版积分规则

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

GMT+8, 2026-8-12 15:21

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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