SPEL函數物件屬性的詳細資料

  • Name屬性
    設定指派至力覺引導物件的特定名稱。
    創建SPEL函數物件時,會自動指派名稱。自動指派的名稱會在SPELFunc後新增編號(如SPELFunc01)。
    您可變更名稱。最多可設定16個字元。請注意,檔案名稱無法使用日文字元。請使用英數字元及底線[ _ ]。起始字元不得為數字字元。
  • Description屬性
    設定力覺引導物件的描述。任意字串最多可設定255個字元。
  • Enabled屬性
    此屬性可設定是否啟用力覺引導物件。
    指定True時,會執行力覺引導物件。
    指定False時,會執行下一個力覺引導物件,而不會執行Decision物件及分支中所有的力覺引導物件。
    若要暫時儲存力覺引導序列,或在力覺引導序列建立期間,透過複製力覺引導物件的方式嘗試不同參數,請使用此屬性。
    數值
    說明
    True 啟用力覺引導物件。
    False 停用力覺引導物件。
    預設:True
  • StepID屬性
    指定力覺引導物件執行過程中的StepID。僅限AutoStepID為False時使用。
    數值
    最小值 0
    最大值 32767
    預設:將依力覺引導序列與Force Guide對象的編號自動設定。
  • AbortSeqOnFail屬性
    指定力覺引導物件執行失敗時進行的處理。
    若指定True,則力覺引導物件失敗時程式會結束力覺引導序列,並繼續進行下一個SPEL陳述式。
    若指定False,程式會繼續進行下一個力覺引導物件,即使力覺引導物件失敗也不會結束力覺引導序列。
    欲繼續執行力覺引導序列時使用,例如力覺引導序列中加入失敗時的復原處理等情形。
    數值
    說明
    True 力覺引導物件失敗時,結束序列。
    False 力覺引導物件失敗時,開始下一個力覺引導序列。
    預設:True
  • FuncName屬性
    設定要執行的SPELFunc名稱。
    SPELFunc物件指定的功能必須具備引數的字串型變數,且傳回值類型必須為Boolean。
    要指定之SPELFunc的傳回值為False時,SPELFunc物件會執行失敗。
    以下為可用SPELFunc的範例。

    Function MyFunc(ObjectName$ As String) As Boolean
      MyFunc = True
    Fend