新增動作至活動圖

您可以新增或繪製不同類型的動作。動作是活動的建置區塊。您可以呼叫能夠呼叫其他活動且能夠拆解為其他動作的動作。

關於這項作業

動作代表在功能完成時,使用單一結束流程的功能呼叫。當您新增「動作」,並在圖表上鍵入名稱時,會使用預設值。該名稱會變成動作文字,而不是動作的名稱。

在新增動作之前,您必須設定圖表的內容。

程序

  1. 若要設定活動圖內容,請強調顯示活動圖,並從主功能表中,按一下檢視 > 內容
  2. 選取全部檢視,並開啟動作種類。變更 showNameShowAction 內容,以使用下列值:
          Activity_diagram::Action::showName = Name
          Activity_diagram :: Action :: ShowAction = Description

    使用其中第二個內容,您可以在圖表上顯示非正式文字,而使用執行檔語言來正式說明實際的動作。按一下確定

  3. 若要新增動作,請按一下圖表視圖上開啟的活動圖,然後從主功能表中按一下編輯 > 新增 > 動作

    「動作」工具

    以下是您可以使用的五個基本動作類型:
    • 動作表示活動行為的基本層次。
    • 傳送動作會以圖形的方式顯示傳送用來與另一個區塊進行互動的事件。
    • 接受事件動作會在執行行為期間,處理事件的處理過程。
    • 接受時間事件會在執行行為期間,處理事件的處理過程。
    • 呼叫行為會在某行為

      執行時呼叫該行為。此動作具有一組符合所呼叫行為之類型及參數數目的 Pin。
    • 呼叫作業會透過目標元素上的作業呼叫方法。
  4. 針對要新增至圖表的動作,按一下活動圖上的「動作」工具 「動作」工具 仔細命名每個新的動作,來說明其功能。
  5. 若要編輯名稱、說明、內容及標籤,請用滑鼠右鍵按一下該動作,然後選取特性。這時會開啟「特性」視窗。
  6. 在「特性」視窗中:
    1. 一般標籤:新增活動名稱,以及活動的說明。若要設定模板,請用滑鼠右鍵按一下活動並選取模板。 ActivityFinal 按鈕
    2. 內容標籤:
  7. 若要停止所有動作,請按一下編輯 > 新增 > 活動終結,以新增活動終結。在活動圖的本端或廣域終止點上,放置此 ActivityFinal 按鈕 ActivityFinal 按鈕 指示器。最終活動表示活動執行的終止。

    ActivityFinal 按鈕

  8. 若要設定模型活動,請用滑鼠右鍵按一下該模型並選取特性。這時會開啟「內容」視窗。

    ActivityFinal 按鈕

    參照的活動不能擁有逾時事件或例外事件。如果不是這樣的話,會在檢查視圖中顯示錯誤。

  9. 若要顯示活動圖的動畫,請在「內容」視窗中選取動畫 > AutoOpenBehavioralDiagrams 內容值 AlwaysWhileStepping

    ActivityFinal 按鈕

    如果選取其中一個值,即會開啟動畫活動圖。

    ActivityFinal 按鈕

下一步

若要終止活動內的動作順序而不終止活動,請使用流程終結節點。如需相關資訊,請參閱新增流程


回饋