- UiPath RPA開發:入門、實戰與進階
- 邵京京等
- 594字
- 2021-08-06 14:57:41
4.1.1 If
條件判斷活動If專門用于根據不同的條件執行不同的邏輯。當流程中需要根據不同條件執行不同邏輯時,都可以選用If活動。If活動既可用于流程圖中,又可用于序列中。
該活動包含三個區域:Condition、Then、Else,如圖4-1所示。使用If活動時,首先應該在Condition區域添加判斷條件。UiPath規定,If活動的Condition區域不能為空,否則會有藍色嘆號報錯。
在流程執行過程中,If先判斷Condition中的條件,如果判斷結果為True,則執行Then中的操作;如果判斷結果為False,則執行Else中的操作。
實際開發中,如果不滿足條件時不需要執行任何操作,Else可以不填寫。
下面通過一個簡單的案例來學習If活動的用法。
【例4.1】用If判斷成績是否合格,成績大于等于60為合格,否則不合格。

圖4-1 If活動
1)進入Studio界面,點擊Process創建一個流程,命名為4_1_IF,如圖4-2所示。

圖4-2 新建流程
2)打開Main,在序列里面拖入一個If活動,如圖4-3所示。

圖4-3 If活動
3)新建一個變量grade,類型為Int32,并把Default值設置為80,如圖4-4所示。

圖4-4 新建變量
4)將If的Condition條件改為grade>=60,如圖4-5所示。

圖4-5 If控制條件
5)在Then區域拖入Message Box,并將其Text屬性改為“"成績合格"”,如圖4-6所示。

圖4-6 True分支消息框設置
6)在Else區域拖入Message box,并將其Text屬性改為“"成績不合格"”,如圖4-7所示。
7)點擊Run File執行程序,執行結果如圖4-8所示。

圖4-7 False分支消息框設置

圖4-8 執行結果
8)在Variables面板中將變量grade默認值改為55,如圖4-9所示。

圖4-9 更改變量默認值
9)點擊Run File執行程序,執行結果如圖4-10所示。

圖4-10 執行結果
- 案例式C語言程序設計
- C語言程序設計(第3版)
- Python數據分析入門與實戰
- JavaScript 網頁編程從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- Mastering Ubuntu Server
- 信息技術應用基礎
- MATLAB for Machine Learning
- Mastering ROS for Robotics Programming
- HTML5秘籍(第2版)
- 零基礎學Kotlin之Android項目開發實戰
- 深入剖析Java虛擬機:源碼剖析與實例詳解(基礎卷)
- Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis)
- 編程可以很簡單
- Hack與HHVM權威指南
- 例解Python:Python編程快速入門踐行指南