迴圈動作

使用迴圈來自動執行桌面流程的重複部分,並避免多次執行相同的動作。

以下清單顯示迴圈的實用應用程式和功能:

  • 使用簡單迴圈可以執行特定數目的重復資料,並迴圈使用資料。
  • 部署迴圈條件以重複動作,直到符合條件為止。
  • 使用 For each 迴圈,瀏覽清單中的專案。
  • 需要時,請明確結束迴圈。

若要尋找如何使用迴圈的更多資訊,請移至使用迴圈

結束迴圈

終止迴圈,且流程會在迴圈後的下一個動作或陳述式繼續執行。

輸入參數

此動作不需要任何輸入。

變數已產生

此動作不會產生任何變數。

例外狀況

此動作不包括任何例外狀況。

For each

逐一查看清單、資料表或資料列中的項目,讓動作區塊能重複執行。

輸入參數

引數 選用 接受 預設值 描述
Value to iterate * 輸入要逐一查看的清單、資料列或資料表值。

變數已產生

引數 類型​ 描述
* 將會在每個反覆項目中儲存目前項目值的值名稱。

例外狀況

此動作不包括任何例外狀況。

迴圈

依照指定的次數逐一查看動作區塊

輸入參數

引數 選用 接受 預設值 描述
Start from 數值 設定迴圈計數器的起始點。
Increment by 數值 設定增加迴圈計數器變數值所按照的增量。
End to 數值 設定迴圈計數器的結束點。

變數已產生

引數 類型​ 描述
* 值名稱,此名稱會儲存以 [開始位置] 值為起始的目前索引。 值會隨每次反覆運算,以增量的幅度變更。

例外狀況

此動作不包括任何例外狀況。

迴圈條件

只要指定的條件證明為 true,則逐一查看動作區塊。

輸入參數

引數 選用 接受 預設值 名描述
Operator 無法使用 等於 (=)、不等於 (<>)、大於 (>)、大於或等於 (>=)、小於 (<)、小於或等於 (<=) 等於 (=) 選擇第一個運算元與第二個運算元的關聯。
First operand * 輸入由上一個動作、文字、數字或運算式所定義的值名稱,以與第二個運算元進行比較。
Second operand * 輸入由上一個動作、文字、數字或運算式所產生的值名稱,以與第一個運算元進行比較。

變數已產生

此動作不會產生任何變數。

例外狀況

此動作不包括任何例外狀況。

下一個迴圈

強制進行下一個區塊的反覆運算,略過介於其間的任何動作。

輸入參數

此動作不需要任何輸入。

變數已產生

此動作不會產生任何變數。

例外狀況

此動作不包括任何例外狀況。