메인 콘텐츠로 건너뛰기

If/Else

If/Else 노드는 하나 이상의 조건을 평가하고 워크플로우를 두 가지 분기로 나눕니다: True (조건 충족)과 False (조건 미충족). 각 분기에는 해당 경로를 독립적으로 계속 구축하기 위한 고유한 + 버튼이 캔버스에 있습니다.

구성​

조건​

각 조건은 세 부분으로 구성됩니다:

필드설명
변수평가할 변수. 사용 가능한 워크플로우 변수에서 선택합니다.
유형 및 비교적용할 데이터 유형 및 비교 연산자.
값비교할 값. 변수를 선택하거나 값을 직접 입력합니다.

+ 조건 추가를 클릭하여 여러 조건을 추가합니다. 조합 기준 드롭다운을 사용하여 조건이 어떻게 결합되는지 정의합니다:

옵션설명
ANDTrue 분기가 실행되려면 모든 조건이 충족되어야 합니다.
OR하나의 조건이라도 충족되면 True 분기가 실행됩니다.

유형 및 비교 옵션​

유형사용 가능한 비교
문자열존재함, 존재하지 않음, 비어 있음, 비어 있지 않음, 같음, 같지 않음, 포함함, 포함하지 않음,으로 시작함,으로 시작하지 않음,으로 끝남,으로 끝나지 않음, 정규식 일치, 정규식 불일치
숫자존재함, 존재하지 않음, 비어 있음, 비어 있지 않음, 같음, 같지 않음,보다 큼,보다 작음,보다 크거나 같음,보다 작거나 같음
날짜 및 시간존재함, 존재하지 않음, 비어 있음, 비어 있지 않음, 같음, 같지 않음, 이후, 이전, 이후 또는 같음, 이전 또는 같음
부울존재함, 존재하지 않음, 비어 있음, 비어 있지 않음, 참, 거짓, 같음, 같지 않음
배열존재함, 존재하지 않음, 비어 있음, 비어 있지 않음, 포함함, 포함하지 않음, 길이 같음, 길이 같지 않음, 길이보다 큼, 길이보다 작음, 길이보다 크거나 같음, 길이보다 작거나 같음
객체존재함, 존재하지 않음, 비어 있음, 비어 있지 않음

조건부 분기​

If/Else 노드는 캔버스에 두 가지 출력 분기를 생성합니다:

분기설명
True조건이 충족될 때 실행되는 단계에 연결됩니다.
False조건이 충족되지 않을 때 실행되는 단계에 연결됩니다.

결과​

결과 탭은 노드 실행 후 어떤 분기가 선택되었는지와 평가된 조건 값을 표시합니다.