•直接輸入判斷句 簡介

輸入判斷句這是眾多IF條件判斷功能中,在使用上是最具彈性及自由度,因為它是直接對運算式進行判斷,而且能夠調用VBScript標準函數、智慧工人的動作函數以及自訂函數,若熟練使用,則能製作出多變及多功能的排程工作。

 

 •使用範例一 (基本數值比較)

1. 於 [條件判斷(IF)] 中選擇 [直接輸入判斷句] 指令

 

2. 於文字方塊中輸入運算式(即判斷句),運算式的格式與編寫程式敘述相似

下圖的運算式表示,若3等於2+1,便執行Then之後的指令

 

3. 完整動作指令

 

4. 執行結果:

說明:

由於3是等於2+1,故會執行第二行指令。

 

 

 

 •使用範例二 (使用VBScript函數)

1. 於文字方塊中輸入運算式,Left是VBScript標準函數,此處用於擷取字串左邊數個字元

 

2. 執行結果說明:

此條件判斷將會為 True 值,由於Left("Peter Chan",5)函數傳回值是"Peter"字串,故以上的運算式為值。

 

 

 

 •使用範例三 (取得智慧工人中的變數值)

簡介:

在智慧工人中建立的變數與VBScript中的變數是不同的,若需要在VBScript中存取智慧工人變數,是需要透過智慧工人動作函數來設定或取得智慧工人變數值。

 

1. 建立一變數名為Name,設值為 "Peter" (如何建立變數)

 

2. 於文字方塊中輸入以下運算式,Variable.getValue用以取得智慧工人變數,而圖中的Variable.getValue("Name")表示取變數Name的值。

 

3. 執行結果說明:

此條件判斷將會為 True 值,由於Variable.getValue("Name")函數 是傳回變數Name的值 - "Peter",故以上的運算式為值。