2.1UiPath条件判断活动If的介绍和使用

一、if的介绍
if语句是指编程语言(包括c语言、C#、Python、Java、汇编语言等)中用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。
二、if在UiPath中的使用
1.打开设计器,在设计库中新建一个Sequence

UIpath 基础---Lesson2

2.为序列命名及设置Sequence存放的路径

UIpath 基础---Lesson2

3. 在Activities中搜索Input Dialog,并将Input Dialog控件拖至设计区

UIpath 基础---Lesson2

4. 为Input Dialog控件命名标题及标签

UIpath 基础---Lesson2

5. 为Input Dialog输入的内容设置变量(设置变量时按ctrl+k后输入变量名)

UIpath 基础---Lesson2

6. 在Variables里设置变量数据类型

UIpath 基础---Lesson2

7. 在Activities里搜索if控件,并拖至设计区

UIpath 基础---Lesson2

8. 在if控件的Condition中输入表达式
9. 在Activities中输入message box用来做结果输入

UIpath 基础---Lesson2

10. 点击Run执行,输入分数及输出结果

 

UIpath 基础---Lesson2

UIpath 基础---Lesson2

 

2.2 UiPath条件判断活动Flow Decision的介绍与使用

一、Flow Decision介绍

FlowDecision节点是一个条件节点,它根据指定条件是否成立来控制流程的两个分支。
当条件为True时,流程执行一个分支
当条件为False时,流程执行另外一个分支
二、Flow Decision在UiPath中的使用
1、打开设计器,在设计库中新建一个Flowchart

UIpath 基础---Lesson2

2. 为Flowchart命名及存放路径

UIpath 基础---Lesson2

3. 在Activities中搜索Input Dialog,并将Input Dialog控件拖至设计区

UIpath 基础---Lesson2

4.为Input Dialog控件命名标题及标签

UIpath 基础---Lesson2

5.为Input Dialog输入的内容设置变量(设置变量时按ctrl+k后输入变量名)

UIpath 基础---Lesson2

6.在Variables里设置变量数据类型

UIpath 基础---Lesson2

7.在Activities搜索Flow Decision控件拖至设计区

UIpath 基础---Lesson2

8. 进入Flow Decision 的Condition填写判定闰年的表达式

UIpath 基础---Lesson2

9. 添加判断结果输入控件message box

UIpath 基础---Lesson2

10. 在message box控件中添加输出消息
注:因输出结果中含有字符串,所以年份year需转换成string统一类型

UIpath 基础---Lesson2

11. 点击Run执行流程,输入年份及输出结果

 

UIpath 基础---Lesson2

UIpath 基础---Lesson2

UIpath 基础---Lesson2

2.3 UiPath循环活动For Each的介绍和使用

一、For Each的介绍

For Each:循环迭代一个列表、数组、或其他类型的集合, 可以遍历并分别处理每条信息

二、For Each在UiPath中的使用

1. 打开设计器,在设计库中新建一个Flowchart

UIpath 基础---Lesson2

2. 为Flowchart命名并设置存储路径

UIpath 基础---Lesson2

3.在Activities中搜索Assign,并将Assign控件拖至设计区

UIpath 基础---Lesson2

4.在Assign中设置变量,及为集合写入数据

注:Assign格式选择ArrayOf[T]--String,集合格式为{“”,””}

UIpath 基础---Lesson2

5.在Activities中搜索For Each,并将For Each控件拖至设计区

UIpath 基础---Lesson2

6.在For Each控件里填写传入变量值,并添加Log Message控件用来打印List

UIpath 基础---Lesson2

7. 点击Run执行,点击Output查看执行结果

UIpath 基础---Lesson2

2.4 UiPath循环活动While的介绍和使用

一、While循环的介绍

先判断条件是否满足, 如果满足, 再执行循环体, 直到判断条件不满足, 则跳出循环

二、While循环在UiPath中的使用

1. 打开设计器,在设计库中新建一个Flowchart

UIpath 基础---Lesson2

2. 为Flowchart命名并设置存储路径

UIpath 基础---Lesson2

3. 在Activities中搜索Assign,添加两个Assign控件到设计区

UIpath 基础---Lesson2

4. 为两个Assign设置变量、变量数据类型

UIpath 基础---Lesson2

5. 在Activities中搜索While,并将While控件拖至设计区

UIpath 基础---Lesson2

6. 在While控件中的Condition填写判断表达式,并在While控件的Body中添加Assign控件,填写num变量每次循环+1的表达式

UIpath 基础---Lesson2

7. 在While控件的Body中添加Log Message用来打印num的值

UIpath 基础---Lesson2

8. 点击运行,在Output中查看运行结果

UIpath 基础---Lesson2

2.5 UiPath循环活动Do While的介绍和使用

一、Do While的介绍

先执行循环体, 再判断条件是否满足, 如果满足, 则再次执行循环体, 直到判断条件不满足, 则跳出循环

二、Do While在UiPath中的使用

1. 打开设计器,在设计库中新建一个Flowchart

UIpath 基础---Lesson2

2.为Flowchart命名并设置存储路径

UIpath 基础---Lesson2

3.在Activities中搜索Assign,添加两个Assign控件到设计区

UIpath 基础---Lesson2

4.为两个Assign设置变量、变量数据类型

UIpath 基础---Lesson2

5. 在Activities中搜索While,并将Do While控件拖至设计区

UIpath 基础---Lesson2

6. 在Do While控件的Body中添加Log Message用来打印num的值

UIpath 基础---Lesson2

7. 在DoWhile控件的Body中添加Assign控件,填写num变量每次循环+1的表达式,并在Do While控件中的Condition填写判断表达式

注:While循环是限制性判断,然后再执行Body的表达式,而Do While循环则是先执行Body的表达式然后再判断

UIpath 基础---Lesson2

8. 点击运行,在Output中查看运行结果

UIpath 基础---Lesson2

2.6 UiPath循环嵌套的介绍和使用

1.循环嵌套的介绍

一个循环体内又包含另一个完整的循环结构,就称之为循环嵌套。内嵌的循环中还可以嵌套循环,这就是多层循环,也叫做多重循环。

2.在UiPath中结合使用循环嵌套生成99乘法表

    1.打开设计器,在设计库中新建一个Sequence,并为Sequence命名

UIpath 基础---Lesson2

    2.在Sequence1里添加Do While循环

UIpath 基础---Lesson2

    3.在Do While1的Body里添加一个Sequence,并在Sequence2中添加Do While循环

UIpath 基础---Lesson2

    4.在添加的Do While2循环的Body里添加一个Sequence,并在Sequence3里添加一个Log Message用来打印信息,及添加一个Assign用来设置变量及变量增长表达式

UIpath 基础---Lesson2

     5.在Sequence2中添加一个Assign用来设置变量i,及i循环+1的表达式

UIpath 基础---Lesson2

    6.定义变量i及i循环+1表达式、设置数据类型、初始值、变量使用范围 ,注意设置变量数据类型及变量的使用范围

UIpath 基础---Lesson2

    7.在Sequence3的Log Message填写打印输出信息表达式及在Assign里填写变量j的循环+1表达式,因为输出结果中含有字符串类型,所以需要把变量i、j格式转换成字符串类型

UIpath 基础---Lesson2

    8.运行流程在Output中查看运行结果

UIpath 基础---Lesson2

文章来源:http://www.rpazj.com
作者:RPA之家

相关文章:

  • 2021-11-20
  • 2022-01-28
  • 2021-04-07
  • 2021-07-20
  • 2021-06-06
  • 2021-12-04
  • 2021-10-31
  • 2022-02-21
猜你喜欢
  • 2021-08-05
  • 2021-06-30
  • 2021-09-25
  • 2021-11-11
  • 2021-09-09
  • 2021-04-26
相关资源
相似解决方案