关于designer 中新建子流程
来源:互联网 发布:网络系统安全架构 编辑:程序博客网 时间:2024/05/29 15:38
新建子流程 真的很简单,不过有几个点需要注意下,首先上图:
接着仍旧上图:
还是上图:
比如我想在点击transition4(这个transition为自转换) 按钮的时候新建子流程,那么双击transition4 箭头,在弹出的面板(上图) 转到Action 页,选择type 为subtask
然后勾选 需要的子流程。这样就建好了一个子流程。非常简单。
但是有几个细节得说下 就是中间的几个勾选按钮:
1.only the owner ......这个不说了,是个人都能看明白。
2.第二个勾选是灰掉的,也不说了。
3. wait for sub ...... 这个得说下。
首先transition4 的cantransit 里面如果返回 true的话,表示你一直可以新建子流程(和子流程的状态没有任何关系)
如果你不勾选 wait for........ 的话,在第二张图里面,你点了Transition2按钮,进行了一次状态转换,那么状态跳到其他状态上去了,你就没法再建子流程了。不过你可以
在transition2的cantransit 中的代码里控制下。
如果你勾选了 wait for .......的话,并且你的子流程里面的最后一个状态(并不一定要是最后一个状态)是inactive 的话。那么只要你的子流程里面有任何一个没有走到inactive,你点击 transition2 按钮都会提示:
请等候该状态流对象的所有子状态流对象都进入非活动状态。 butterfly会阻止你进行状态转换(这个功能有时候蛮有用的,它也会自动检查task2(新建另一个子流程)里面的子流程的状态,即会检查当前节点的所有子流程的状态)。
如果你的子流程中没有inactive 的状态,那就悲剧了,流程永远无法向下面走下去了。(like我贴的第二张图,没有一个状态是inactive的。)
最后2张图, 不要勾选 items in this state 。。。。。。 ,那么这个state 就是inactive 模式,状态颜色就变成灰色了。(最后一张图)
- 关于designer 中新建子流程
- swt-designer中关于gridlayout的使用
- SAP中新建客制表流程
- eclipse中安装Activiti designer流程设计器
- Altium Designer 画板流程
- 关于Eclipse中新建菜单的实现
- 关于在mysql 中新建用户
- Altium Designer中关于铺铜的技巧
- 关于打开Designer中userdb explorer 面板 报错
- Altium Designer中关于铺铜的技巧
- Altium Designer中关于铺铜的技巧
- 删除系统右键中新建下的子栏目
- JAVAweb开发中 新建子包不见了 【问题解决】
- Altium designer入门教程一:新建一个项目
- 主流程中包含子流程
- Activiti Designer申请请假流程
- 关于aspx.designer.cs
- 关于aspx.designer.cs
- JS原型模式的优势
- 专家:民用轻小型无人机低空航测达国际领先水平
- 身份证校验码算法及其实现方法
- 【字典树】 hdu1671 Phone List
- 第五章学习笔记 JSP基础语法
- 关于designer 中新建子流程
- c#解析json文件的方法
- extjs4.0——目录结构
- 格雷码--编码与解码示例
- 从一道题谈C++中构造函数调用构造函数
- tiny6410用usb-wifi命令行连wifi问题
- NullPointerException空指针异常
- panda3d 解读Roaming Ralph程序
- nokia 5300 j2me开发问题