조건 워크플로우 활동 대기

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 조건 대기 활동은 현재 기록이 지정된 조건과 일치할 때까지 워크플로우가 이 활동을 기다리게 합니다.

    워크플로우는 현재 기록이 업데이트될 때마다 조건 대기 활동을 평가합니다. 이 활동을 사용하여 기록 업데이트로 특정 기준이 충족될 때까지 워크플로우를 무기한 중지할 수 있습니다. 일정 시간 동안 작업 흐름을 일시 중지하려면 을 참조하십시오 워크플로우 타이머 활동.

    조건이 충족된 것으로 간주하는 워크플로우에서는 빌더나 스크립트에 관계없이 지정된 모든 조건이 True여야 합니다.
    주:
    조건 대기 활동은 레코드 업데이트와 같은 외부 이벤트를 기다리는 데만 사용해야 하며 값을 설정하는 워크플로의 이벤트는 사용할 수 없습니다. 값을 설정하는 워크플로가 있고 동일한 필드가 '변경됨'으로 표시될 때까지 기다리려면 1초 타이머를 삽입해 보십시오.

    결과

    워크플로우 디자이너는 활동의 스크립트 필드 내에서 activity.result 를 사용하여 결과 값을 할당할 수 있습니다. 결과 값이 true이면 활동이 전환됩니다.

    입력 변수

    다음 변수는 활동의 동작을 결정합니다.
    주:
    조건 활동은 작업이 워크플로우가 대기 중인 조건과 일치하는 사용자로 실행되며 워크플로우를 진행합니다.
    표 1. 조건 활동 입력 변수 대기
    필드 설명
    조건 이 조건이 현재 기록과 일치할 때까지 이 활동에서 워크플로우가 일시 중지됩니다.
    조건 스크립트 지정되면 이 스크립트에서 응답 변수를 true로 설정할 때까지 워크플로우는 이 활동에서 일시 중지됩니다.

    상태

    활동 상태는 워크플로우 엔진에 활동으로 수행할 작업을 알려 줍니다.
    표 2. 조건 활동 상태 대기
    상태 설명
    실행 워크플로우 엔진은 활동의 onExecute 함수를 시작하는 것을 알고 있습니다.
    대기 중 활동을 다시 시작하는 특정 이벤트가 발생하기 전에는 워크플로우 엔진이 활동을 무시합니다.
    마침 활동 실행이 완료되었습니다. 활동의 결과 값을 확인합니다.
    취소됨 이 활동 또는 이 활동을 포함하는 워크플로우가 취소되었습니다.
    오류 JavaScript 오류가 발생했습니다. 로그에서 오류 정보를 검토하십시오.