更新於 2024/12/05閱讀時間約 3 分鐘

Power Automate #08|Power Automate Desktop 迴圈功能教學(下)

前言

Power Automate #07|Power Automate Desktop 迴圈功能教學(上)向大家介紹了什麼是迴圈,並詳細說明了 For 迴圈與 While 迴圈的應用。本篇將接續介紹「迴圈」的另外兩個強大功能:

  • For each
  • 結束迴圈

For each

與迴圈不同,For each 可以逐筆查看清單(List)或是資料列的功能,舉例來說,我有一個清單,其中包含各種水果,有香蕉、蘋果、草莓..等等,每次將讀取到的水果顯示出來,操作步驟如下:

  1. 建立新清單,將各種水果加入至水果清單中。
  2. 插入For each
  3. 設定逐一查看的值為水果,並將儲存至改為水果種類。
  4. 插入顯示訊息,將要顯示的訊息設定為水果種類。
  5. 即可完成需求內容。

流程簡單示範

簡單流程示範

透過For each,即可將所有水果一一顯示在訊息上。

結束迴圈

如果在迴圈執行過程中,需要提前中止當前的迴圈,該怎麼辦?這時「結束迴圈」功能就派上用場了!透過此功能,可以立即停止正在執行的迴圈,並直接執行迴圈後續的指令動作,讓操作更加靈活高效。

以剛剛水果的例子來說明,假如我們想在顯示草莓後,結束整個迴圈,操作步驟如下:

  1. 沿用For each的 1~4 步驟。
  2. For each裡插入IF條件條件設定水果種類 = 草莓。
  3. 插入結束迴圈於IF條件中。
  4. 即可完成需求內容。

流程簡單示範

當 For each 迴圈指到草莓時,IF條件判斷=草莓,觸發結束迴圈。

結語

迴圈功能雖然帶來了極大的便利,但在邏輯上稍顯複雜。透過上、下兩篇的功能解析與實例講解,相信各位已對每種迴圈功能的使用方法有了更清晰的理解,也更加熟悉其操作方式。

關於迴圈的介紹到此告一段落,下一章節將繼續探索 Power Automate Desktop 的其他強大功能,敬請期待!

這些功能雖然簡單,卻是我們創造自動化流程的基石,
讓我們一起由簡單開始,成就不簡單!
如果想進一步瞭解哪些功能,歡迎在底下留言告訴我們!
這次的分享到此告一段落,想了解更多 RPA + AI 與數位轉型的最新趨勢與觀點、RPA 軟體功能介紹及實務應用案例,也歡迎追蹤 RPAI 數位優化器的社群和我們交流互動,我們下次見!
🚀 Instagram:RPAI 數位優化器
🚀 臉書粉絲專頁:RPAI 數位優化器
🚀 RPA入門課程:零基礎快速學習RPA-利用 UiPath 建構自動化機器人程式



分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.