工作流程中分支节点的跳转

如下图所示:这个合同会签单在流转时,每一个审批节点均有三种意见结论:同意、不同意、中止;当选择不同意时,审批人填写好相应意见后,流程自动流转到“资装办修改”节点,该节点执行人修改合同相应内容;然后再返回到上一步节点那里继续流转。
 
要实现这个功能,我们可以在每个审批节点的节点执行代码中中写入下图中所示代码:
 
上图中表示,当审批节点执行人选择“不同意”时,流程下一步将自动流转到“资装办修改”节点;

我们可以看到,当流程流转到“资装办修改”节点后,节点执行人修改完相应内容,向下流转流程时,是一个分支节点,如果设置为“资装办修改”节点执行人手动选择下一步流转到哪儿,显得流程不够自动化;
怎么样可以实现让流程自动返回到上一步执行节点呢?

首先我们可以在窗体中刚刚进入流程时,定义一个jdid的变量:
 
然后在流程的每个审批节点中,都为变量JDid赋值为当前节点的节点ID;如下图所示:

最后我们在“资装办修改”节点,那里获取JDid的值:

流转效果图:

原文地址:http://bbs.delit.cn/thread-909-1-1.html

转载请注明出处:

撰写人:度量科技http://www.delit.cn

时间: 2024-10-03 02:14:00

工作流程中分支节点的跳转的相关文章

[Flex] 组件Tree系列 —— 阻止用户点击选中Tree中分支节点

mxml: 1 <?xml version="1.0" encoding="utf-8"?> 2 <!--功能描述:阻止用户点击选中Tree中分支节点--> 3 <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 4 xmlns:s="library://ns.adobe.com/flex/spark" 5 xmlns:mx="

GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流(转载)

最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮助. GitHub操作总结 : 总结看不明白就看下面的详细讲解. GitHub操作流程 : 第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化Git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'desc

【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

找到一篇很详细的Git教程,真的很不错,推荐!!! GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  . GitHub操作流程 : 第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'description' ; -- 本地git仓库关联GitHub仓库 : git remote add origin [email 

表单流程中一个节点是多人共同执行,每个执行人可以选择下一步要执行人员的实现思路

度量快速开发平台中,表单工作流是定义为简单快捷配置流程的一个工具,里面都是最常用的流程功能.现在有用户要求 在表单工作流中,有一个节点比如 “分管领导审批”,这个节点本身是可以多人共同执行的,需要实现每一个分管领导在审批后,都可以选择自己分管部门的负责人去落实办理.我们知道,表单工作流共同执行节点,之前执行是最后一个人执行完后,才流转到下一个步骤,选择人员.   那我们如何来实现用户的这个需求呢? 我们知道,度量快速开发平台中,高级工作流开发,可以实现任何的功能,无论是流程节点跳转,每个人执行的

如何在工作流程中执行自定义代码--- UiPath

UiPath Studio附带了多个活动包,涵盖了开发实现复杂业务流程的工作流所需的所有最常用操作.但有时您需要插入自己的代码或定义.NET Framework中不可用的自定义类型.本文的范围是展示如何在UiPath Studio中实现这一目标. 因此,假设您已创建自己的程序集,其中包含一个名为GenericException的对象,该对象定义了自定义异常类型,并且您希望在工作流中使用它. 为此,您需要创建一个包含程序集及其所有依赖项的NuGet包,然后将其插入UiPath Studio.创建N

Git 分支工作流程

3.4 Git 分支 - 利用分支进行开发的工作流程 利用分支进行开发的工作流程 现在我们已经学会了新建分支和合并分支,可以(或应该)用它来做点什么呢?在本节,我们会介绍一些利用分支进行开发的工作流程.而正是由于分支管理的便捷,才衍生出了这类典型的工作模式,你可以根据项目的实际情况选择一种用用看. 长期分支 由于 Git 使用简单的三方合并,所以就算在较长一段时间内,反复多次把某个分支合并到另一分支,也不是什么难事.也就是说,你可以同时拥有多个开放的分支,每个分支用于完成特定的任务,随着开发的推

Git 分支-利用分支进行开发的工作流程

3.4 Git 分支 - 利用分支进行开发的工作流程 利用分支进行开发的工作流程 现在我们已经学会了新建分支和合并分支,可以(或应该)用它来做点什么呢?在本节,我们会介绍一些利用分支进行开发的工作流程.而正是由于分支管理的便捷,才衍生出了这类典型的工作模式,你可以根据项目的实际情况选择一种用用看. 长期分支 由于 Git 使用简单的三方合并,所以就算在较长一段时间内,反复多次把某个分支合并到另一分支,也不是什么难事.也就是说,你可以同时拥有多个开放的分支,每个分支用于完成特定的任务,随着开发的推

监督学习 - 一个典型的工作流程

参考:https://blog.csdn.net/oucpowerman/article/details/50390239 现今,当在"数据科学"领域开始引入各种概念的时候,著名的"鸢尾花(Iris)"花数据集可能是最常用的一个例子.1936年,R.A.Fisher在他的判别分析中创建和使用了Iris数据集.Iris现在可以从UCI机器学习库中免费得到. 在一个监督分类任务中,它将会是一个很好的例子.Iris中的花被分为了三类:Setosa , Virginica

openVswitch(OVS)源代码分析之工作流程(收发数据包)

前面已经把分析openVswitch源代码的基础(openVswitch(OVS)源代码分析之数据结构)写得非常清楚了,虽然访问的人比较少,也因此让我看到了一个现象:第一篇,openVswitch(OVS)源代码分析之简介其实就是介绍了下有关于云计算现状和openVswitch的各个组成模块,还有笼统的介绍了下其工作流程,个人感觉对于学习openVswitch源代码来说没有多大含金量.云计算现状是根据公司发展得到的个人体会,对学习openVswitch源代码其实没什么帮助:openVswitch