您在工作流程編輯器的架構索引標籤中,將工作流程的元素繫結在一起。繫結會定義指令碼式工作元素如何處理輸入參數和產生輸出參數。您也可以將可編寫指令碼工作元素繫結到其 JavaScript 函數。

開始之前

請完成以下工作。

程序

  1. 架構索引標籤上,按一下 Already Started 可編寫指令碼工作元素的編輯圖示 (編輯圖示)。
  2. 資訊索引標籤中設定下列一般資訊。

    選項

    動作

    互動

    選取無外部互動

    業務狀態

    選取該核取方塊,然後新增以下文字:虛擬機器電源已開啟

    說明

    留下「虛擬機器電源已開啟」文字,略過 startVM 與 waitTaskEnd,以檢查虛擬機器工具是否已啟動且正在執行中。

  3. 按一下輸入索引標籤。

    由於這是自訂可編寫指令碼工作元素,因此沒有已預先定義的內容。

  4. 按一下繫結至工作流程參數/屬性圖示 (繫結至工作流程參數或屬性)。
  5. 從建議參數清單中選取 vm
  6. 輸出例外狀況索引標籤保留空白。

    此元素未產生輸出參數或例外狀況。

  7. 按一下指令碼索引標籤。
  8. 新增下列 JavaScript 函數。
    //Writes the following event in the Orchestrator database
    Server.log("VM '"+ vm.name +"' already started");
  9. 重複先前的步驟,將剩餘的輸入參數繫結到其他可編寫指令碼工作元素。

    簡單工作流程範例之可編寫指令碼工作元素的繫結 會列出 Start VM failed,及 TimeoutErrorSend Email FailedOK 可編寫指令碼工作元素。

  10. 在工作流程編輯器之架構索引標籤的底端,按一下儲存

結果

您已將可編寫指令碼工作元素繫結到其輸入與輸出參數,並已提供定義其函數的指令碼。

下一步

您必須定義例外狀況處理。