使用陳述式

陳述式控制表示式的邏輯。

有兩種類型的陳述式:

  • Return 陳述式會傳回值。為了使 return 陳述式有效,結果必須與為其定義表示式的特性資料類型相符。
  • 當條件為 true 時,If 陳述式可指定要執行的陳述式清單。為了使 If 陳述式有效,結果必須是布林值。您可以使用 ElseElse If 陳述式以擴充條件。

若要插入陳述式,請執行下列動作:

  1. 從選擇區的「陳述式」區段中,將陳述式拖曳到編輯器中,或按一下 插入陳述式,並從下拉清單中選取陳述式。

    您可以在編輯器中有藍色箭頭的任何位置插入陳述式。當您將陳述式新增到編輯器時,垂直的藍色條會新增至編輯器以表示陳述式區塊。您可以將陳述式巢狀設定在其他陳述式中,每個陳述式由藍色條表示。

  2. 為您的表示式選取物件與運算子。當您選取物件時,可以選取該物件的屬性或方法。請參閱使用物件與運算子
  3. 若要移除陳述式區塊,請在陳述式區塊中按一下 移除陳述式,然後選取移除

當您開始在陳述式中選取欄位時,表示式項會加上紅色外框線,表示無效。在表示式中的所有陳述式均有效之前,您無法儲存表示式,如下所示。

  • If 陳述式必須評估為布林值。
  • Return 陳述式必須傳回預期的資料類型:
    • 對於特性轉換和衍生特性,預期的資料類型是所轉換或衍生之特性的資料類型。請參閱特性
    • 對於自訂驗證,預期的資料類型是布林值。