Uipath學習(3):Uipath工作流


3.Uipath工作流

3.1Sequence

序列(Sequence):執行順序不變的活動流;

 

  Properties頁簽:屬性面板,設置DisplayName:"用戶問候”,每個Sequence設置單獨命名,錯誤時,方便調試;

 

  Variables頁簽:參數面板,創建參數UserName,保存用戶輸入;

 

創建Input Dialog,輸入彈窗;

設置Dialog Title;

設置Input Label,輸入框前Label;

設置Value entered,輸入的內容保存位置;

 

創建Message Box,信息顯示彈窗;

設置Text,顯示文本內容;

 

3.2Flowchart

流程圖(Flowchart),可以將流程進行分支匹配執行;

 

 創建Flowchart,修改DisplayName:判斷奇偶數;

創建Variables,參數名:InputNumber,類型:Int32;

 

 

 創建Flow Decision;

設置Condition條件:InputNumber Mod 2 = 0

 

 創建兩個Message Box,分別設置Flow條件True,False時,顯示Message;

 

3.3State Machine

狀態機(State Machine),獨立模塊,包含多個FlowChart,Sequence;

狀態機只有兩種狀態:狀態(包含入口(entry),出口(exit),轉換(transition))和最終狀態;

 

 創建State Machine,設置DisplayName:猜數小游戲;

創建Variables,

參數名:InputNumber,類型:Int32,記錄用戶輸入值;

參數名:RandomNumber,類型:Int32,記錄隨機生成值;

 

 創建State,設置DisplayName:生成隨機數;

創建Assign,設置new Random().Next(0,100)將值賦值給RandomNumber參數;

 

 創建State,設置DisplayName:輸入猜測數字,保存Input到InputNumber參數;

 

 創建兩個Transition,放在State上,拖出兩個連接即可;

 

 創建Transition,設置DisplayName:Transition_Small;

創建Transition,設置DisplayName:Transition_Big;

 

 創建Transition,設置DisplayName:Transition_Equel;

 

創建Final State,設置Message Box彈窗顯示;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM