共用方式為


FlowDecision 活動設計工具

FlowDecision 節點是條件式節點,會根據是否滿足指定條件來提供控制流程的二選一分支。 如果流程要求兩個以上的分支,請改用 FlowSwitch

FlowDecision 節點

當流程可分支為兩個路徑時,請使用 FlowDecisionFlowDecision 節點有 Condition 以及與以下兩種可能結果之一相關聯的 FlowNodeTrueFalseCondition 會加以評估,且此評估的值會判斷在 Flowchart 內要處理的下一個 FlowNode

使用 FlowDecision 設計工具

[FlowDecision] 設計工具位於 [工具箱] 的 [流程圖] 類別中,若要存取,請按一下 Workflow Designer 的 [工具箱] 索引標籤 (也可以從 [檢視] 功能表選取 [工具列],或是按 CTRL+ALT+X)。

[FlowDecision] 設計工具可從 [工具箱] 中拖曳出來,並置放到 [Flowchart] 活動設計工具內的 Workflow Designer 介面上。 這會建立在 Flowchart 活動內建立標示為 [Decision] 的 FlowDecision。 將滑鼠游標移到設計工具和 [True] 與 [False] 方形控點,即會出現兩個分支。

拖曳 [FlowDecision] 設計工具和其他設計工具到 [流程圖] 後,節點就可相互連結來指定執行順序。 若要建立來源節點間的連結 (包含 [FlowDecision] 的 [True] 和 [False] 分支) 與目的地節點,將滑鼠游標移到來源節點的設計工具,方形控點就會顯示於每一邊上。 按一下方形控點,按住滑鼠按鈕加以拖曳到目的地節點中的另一個控點,此控點是當滑鼠游標移到目的地活動的設計工具上時,以相似方式顯示的控點。 放開滑鼠按鈕,這兩個節點之間就會建立連結,此連結會以箭號表示,從來源設計工具指向目的地設計工具。

按一下顯示提示文字 [輸入 VB 運算式] 處,即可在 [屬性] 視窗的 [運算式] 方塊中輸入表示 Condition 的運算式。

FlowDecision 屬性

下表顯示 FlowDecision 屬性,並且描述屬性在設計工具中的使用方式。 這些屬性可以在屬性方格中或在設計工具介面上編輯。

屬性名稱

必要項

使用方式

Condition

True

判斷流程控制要採取的條件限制。

True

False

如果滿足 Condition 的條件,則由流程控制採取的路徑。

False

False

如果不滿足 Condition 的條件,則由流程控制採取的路徑。

請參閱

概念

流程圖活動設計工具

FlowSwitch<T> 活動設計工具

其他資源

流程圖活動設計工具