다음을 통해 공유


FlowDecision 활동 디자이너

FlowDecision 노드는 지정된 조건이 충족되었는지 여부에 따라 제어 흐름을 두 가지 대안 중 하나로 보내는 분기를 제공하는 조건 노드입니다. 흐름에 두 개 이상의 분기가 필요하면 FlowSwitch<T>을 대신 사용합니다.

FlowDecision 노드

흐름이 두 경로로 분기될 수 있는 경우 FlowDecision을 사용합니다. FlowDecision 노드에는 Condition 또는 FlowNode의 두 가지 결과와 각각 연결된 TrueFalse이 있습니다. Condition을 평가하고 이 평가의 값으로 FlowNode에서 처리할 다음 번 Flowchart를 결정합니다.

FlowDecision 디자이너 사용

FlowDecision 활동 디자이너는 도구 상자순서도 범주에서 찾을 수 있습니다. 도구 상자에 액세스하려면 워크플로 디자이너의 도구 상자 탭을 클릭합니다. 또는 보기 메뉴에서 도구 상자를 선택하거나 Ctrl+Alt+X를 누릅니다.

FlowDecision 디자이너를 도구 상자에서 끌어와 워크플로 디자이너 화면의 순서도 활동 디자이너 안에 놓을 수 있습니다. 그러면 Flowchart 활동 안에 Decision 레이블이 지정된 FlowDecision이 만들어집니다. 마우스를 디자이너 위로 가져가면 두 분기의 TrueFalse 정사각형 핸들이 나타납니다.

FlowDecision 디자이너와 다른 디자이너를 순서도로 끌어온 후 노드를 연결하여 실행 순서를 지정할 수 있습니다. 소스 노드(FlowDecisionTrueFalse 분기 포함)와 대상 노드 간 연결을 만들려면 소스 노드의 디자이너 위로 마우스를 가져갑니다. 연결 양쪽에 정사각형 핸들이 나타납니다. 정사각형 핸들 중 하나를 클릭한 후 마우스 단추를 누른 상태에서 핸들 중 하나로 끕니다. 대상 노드 위로 마우스를 가져가면 대상 노드 주변에도 이 핸들이 비슷한 방식으로 나타납니다. 마우스 단추를 놓으면 두 노드 간 연결이 만들어지고 소스 디자이너에서 대상 디자이너를 향하는 화살표로 표시됩니다.

속성 창의 Condition 상자에서 “VB 식 입력” 힌트 텍스트가 표시된 곳을 클릭하여 Condition을 지정하는 식을 입력할 수 있습니다.

FlowDecision 속성

다음 표에서는 FlowDecision 속성을 보여 주고 디자이너에서 이 속성을 사용하는 방법을 설명합니다. 이러한 속성은 속성 표 또는 디자이너 화면에서 편집할 수 있습니다.

속성 이름 필수 사용
Condition True 흐름 제어의 경로를 결정하는 조건입니다.
True False Condition이 충족되는 경우의 흐름 제어 경로입니다.
False False Condition이 충족되지 않는 경우의 흐름 제어 경로입니다.

참고 항목