UiPath流程设计器介绍

 ​​​​​​​

一、流程图分类

UiPath提供了三种类型的流程图,用于将活动集成到流程文件:
1: Sequence
序列具有简单的线性表示,从上到下流动,最适合于活动相互跟随的简单场景。
例如,它们在UI自动化中很有用,当导航和键入一次发生一次点击/击键时。
因为序列易于组装和理解,所以它们是大多数工作流程的首选布局。
2:Flowchart
流程图为连接活动提供了更大的灵活性,并倾向于以简单的二维方式布置工作流程。
由于其自由形式和视觉吸引力,流程图最适合展示流程中的决策点。
可以指向任何地方的箭头非常类似于非结构化的GoTo编程语句,但是也容易使大型工作流程容易混乱交织活动。
3:State Machine
State Machine是一个相当复杂的结构,可以看作是带有条件箭头的流程图,称为转换。
它可以实现更紧凑的逻辑表示,并且我们发现它适用于事务业务流程模板的标准高级流程图
在这里插入图片描述

二、流程设计器中的选择

有时候需要在工作流程中实施决策,以使机器人能够在数据处理和应用程序交互的各种条件下做出不同的反应。选择最合适的条件表示及其后续分支对工作流的可视化结构和可读性有很大影响,有三种分支活动供选择。

1:If 活动
If活动垂直分割序列,非常适合短小线性分支。
当需要以If … Else If方式链接更多条件时,尤其是当分支超出宽度或高度的可用屏幕尺寸时,就会遇到挑战。
作为一般准则,要避免使用嵌套的If语句以保持工作流简单/线性。
在这里插入图片描述2:流程决策
流程图布局有助于展示重要的业务逻辑和相关条件,如嵌套的If语句或If … Else If构造。在某些情况下,即使在序列中,流程图也可能看起来很好。
在这里插入图片描述3:if运算符
If运算符对于较小的局部条件或数据计算非常有用,并且有时可以将整个块减少为单个活动。
如上面的流程决策可以转换为if运算符
在这里插入图片描述4:Switch 活动
Switch活动有时可用于与If运算符汇合,以简化和压缩If … Else If具有不同条件和每个分支活动的级联。
在这里插入图片描述5:Flow Switch
Flow Switch活动根据表达式的值选择下一个节点; Flow Switch可以看作是流程图中程序Switch活动的等价物。通过从同一交换节点启动更多连接,它可以匹配超过12种情况。
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值