決策節點會顯示分支條件。
決策節點只可以有一個送入流程,以及兩個或多個送出流程。
送出流程以特殊保護條件標示,沒有事件觸發程式。
預先定義的保護(表示為 [else])只可以用於不超過一個送出流程。
程序
- 按一下 DecisionNode 按鈕
。
- 在圖表中按一下或按一下並拖曳,以將決策節點置於您想要的位置。
- 至少繪製兩個動作,作為送出流程的目標。
- 從來源動作至決策節點繪製送入流程。
- 從決策節點至目標動作繪製並標示送出流程。
結果
下列圖表顯示下列行為:電話鈴響時,如果某人在另一端拿起電話,則您可以談話;否則您必須留下訊息。
決策節點代表決策點。
也就是說,在 PhoneRings() 作業之後,如果 SomeonePicksUp 解析為 True,則呼叫 Talk() 作業。否則,呼叫 LeaveMessage() 作業。
使用「顯示選項」視窗,以決定是否顯示決策節點的名稱、標籤或什麼都不顯示。