플로우 논리로 다시 이동

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 플로우의 이전 단계로 돌아가 일련의 작업을 반복합니다.

    제품군 릴리스 요구사항

    플로우로 돌아가기 로직은 제품군 릴리스 및 이후 릴리스에서 Washington DC 생성된 새 플로우에만 추가할 수 있습니다. 제품군 릴리스 이전 Washington DC 버전에서 생성된 플로우는 플로우 논리로 돌아가기를 지원하지 않습니다.

    유효 게재위치로 돌아가기

    플로우로 돌아가기 논리는 플로우의 특정 부분 내에서만 추가할 수 있습니다.
    • 플로우로 돌아가기 로직은 상위 플로우 로직 블록의 분기 내에 있어야 합니다.
      • 그런 다음 If, Else If 또는 Else 플로우 논리의 분기
      • 의사 결정 플로우 논리 만들기의 응답 분기
      • Try 플로우 논리의 Catch 분기
    • 흐름으로 돌아가기 논리는 오류 핸들러 섹션 외부에 있어야 합니다.

    유효 대상 단계로 돌아가기

    플로우 논리로 돌아가기에서는 유효한 반환 대상 단계만 선택할 수 있습니다. 유효한 대상 단계는 이러한 조건을 모두 충족해야 합니다.
    1. 대상은 플로우로 돌아가기 논리 전 단계여야 합니다.
    2. 대상은 플로우의 다른 분기 내의 단계일 수 없습니다.
    3. 대상은 흐름으로 돌아가기 논리와 동일한 분기 내의 단계일 수 없습니다.
    4. 비분기 플로우 로직 블록에 하위 플로우 로직으로 돌아가기 로직도 포함되어 있지 않은 경우 대상은 비분기 플로우 로직 블록 내의 단계일 수 없습니다.
    5. 타겟은 비분기 플로우 로직 블록의 외부 단계일 수 있으며, 단, '병렬 플로우 로직에서 다음 작업'은 예외입니다.
      경고:
      상위 흐름 로직 블록 외부의 대상 단계를 선택하면 현재 루프가 종료되고 루프 반복 횟수가 재설정됩니다. 시스템은 Go back to loop(루프로 돌아가기) 및 상위 플로우 로직 블록에 대한 별도의 루프 반복 카운터를 표시합니다. 모든 루프는 최대 루프 반복 횟수 property(sn_flow_designer.max_iterations)에 의해 제한됩니다.

    입력

    입력 설명
    한 단계 뒤로 이동 단계 대상으로 돌아가기의 조건을 충족하는 플로우의 단계입니다.

    흐름의 시작으로 돌아가기

    이 예시에서는 트리거 기록에 대한 승인 작업이 거부되면 플로우가 첫 번째 단계로 돌아갑니다. 유효한 대상으로 돌아가려면 1, 2, 3단계를 포함합니다. 4단계는 다른 분기 내의 단계이므로 규칙 2를 위반합니다. 5단계와 6단계는 플로우의 동일한 분기 내에 있는 단계라는 점에서 규칙 3을 위반합니다.

    플로우 논리로 돌아가기를 보여주는 샘플 플로우

    1, 2, 3단계에 대한 세 가지 선택 사항을 표시하는 단계 메뉴로 돌아갑니다.

    출력

    이 플로우 로직에는 출력이 없습니다.

    일반 지침

    플로우로 돌아가기 논리를 추가할 때 다음과 같은 일반 지침을 사용하십시오.

    플로우 구조가 완료된 후 플로우 논리로 돌아가기 추가
    다시 돌아가기 플로우 로직이 제대로 작동하려면 고정된 단계 시퀀스에 따라 달라집니다. 플로우에 유효한 대상 단계가 있을 때까지 플로우로 돌아가기 논리가 추가되기를 기다립니다.
    중복 생성 방지 단계로 돌아가기
    플로우는 조건이 충족되는 첫 번째 플로우로 돌아가기 논리를 사용합니다. 플로우는 첫 번째 단계 이후의 모든 플로우로 돌아가기 논리 단계를 무시합니다.
    무한 루프 생성 방지
    흐름을 다시 시작하거나 루프로 돌아갈 때마다 오류를 발생시키는 조건을 지정합니다. 오류 및 재개 조건으로 인해 플로우가 최대 루프 반복 횟수(sn_flow_designer.max_iterations 속성)에 도달할 때까지 플로우가 실행되지 않습니다.
    삭제 플로우 논리로 돌아가 이동
    흐름으로 돌아가기 로직을 추가한 후에는 다른 위치로 이동할 수 없습니다. 현재 위치에서만 삭제한 다음 다른 유효한 위치에 추가할 수 있습니다.