條件動作

條件動作可讓您依據條件陳述式的結果來調整要執行的動作。

以下清單顯示了一些應用程式和功能:

  • 若要評估任何類型的條件,請使用 If 條件。
  • 使用 Switch 條件,將單一變數與多個可能的值進行比較。
  • 使用巢狀條件來涵蓋多個案例。
  • 根據可用的資料,提供您桌面流程的預設和替代行為。

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

大小寫

運算式;若滿足其條件,與該特定條件案例相關聯的動作區塊就會執行。

輸入參數

引數 選用 接受 預設值 名描述
Operator 無法使用 等於 (=)、不等於 (<>)、大於 (>)、大於或等於 (>=)、小於 (<)、小於或等於 (<=)、包含、不包含、是空的、不是空的、開頭是、開頭不是、結尾是、結尾不是、是空白、不是空白 等於 (=) 此 case 的比較運算子
要比較的值 * 輸入要與切換區塊值比較的值

變數已產生

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

例外狀況

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

預設案例

切換主體中沒有任何相符的案例運算式時執行的動作區塊。

輸入參數

此動作不需要任何輸入。

變數已產生

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

例外狀況

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

否則

標記動作區塊的開頭,該區塊會在不符合前面 'If' 陳述式中指定的條件時執行。

輸入參數

此動作不需要任何輸入。

變數已產生

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

例外狀況

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

否則如果

標記動作區塊的開頭,該區塊會在不符合前面 'If' 陳述式中指定的條件,但符合此陳述式中指定的條件時執行。

輸入參數

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

變數已產生

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

例外狀況

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

If

標記動作區塊的開頭,該區塊會在符合此陳述式中指定的條件時執行。

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

變數已產生

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

例外狀況

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

Switch

根據運算式的值,將執行分配至切換主體的不同部分。

輸入參數

引數 選用 接受 預設值 描述
Value to check * 輸入要與下列案例進行比較的值名稱、文字或數字。

變數已產生

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

例外狀況

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