當您建立動作時,您必須使用基本準則。

  • 每個動作都必須包含其角色與函數的說明。

  • 撰寫簡短的基礎動作,並將這些動作合併到工作流程中。

  • 避免撰寫會執行多個函數的動作,因為這會限制重複使用該動作的可能性。

  • 避免動作的執行時間過長。而是在工作流程中建立迴圈,並在動作元素之後包含等待事件或等待計時器元素。

  • 不要在動作中寫入檢查點。工作流程會在每個元素執行的起點與終點設定檢查點。

  • 避免在動作中寫入迴圈。而是在工作流程中建立迴圈。如果伺服器重新啟動,則執行中的工作流程會從其最後的檢查點 (位在元素的起點) 繼續執行。如果您在動作內部撰寫迴圈,且伺服器在工作流程正在執行該動作時重新啟動,則工作流程會從該動作開頭處的檢查點繼續執行,且迴圈會從頭開始再次啟動。