워크플로우 활동인 경우

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • If 활동은 조건 또는 스크립트를 검사하여 또는 아니요 전환을 수행해야 하는지 여부를 결정합니다.

    워크플로우 작성자가 조건고급 스크립트를 모두 지정할 경우 활동이 전환을 수행하도록 둘 다 성공적으로 평가되어야 합니다.

    결과

    워크플로우 디자이너는 활동 기록의 스크립트 필드 내에서 activity.result를 사용하여 결과 값을 할당할 수 있습니다. 기본적으로 활동의 결과 값은 지정된 조건 또는 스크립트의 최종 결과입니다. 가능한 결과 값은 다음과 같습니다.
    • 아니요

    입력 변수

    다음 변수는 활동의 동작을 결정합니다.
    주:
    조건 활동은 워크플로우가 대기 중인 조건과 일치하는 작업을 수행한 사용자로 실행되며 워크플로우를 진행합니다.
    표 1. 활동 입력 변수인 경우
    필드 설명
    조건 지정되고 현재 기록이 조건과 일치하면 Yes 전환이 이루어 집니다.
    고급 및 스크립트 스크립트를 지정하려면 고급 확인란을 선택합니다. 그런 다음 평가된 스크립트를 입력할 수 있습니다. 스크립트에서 변수 대답을 로 설정하면 전환이 수행됩니다. 그렇지 않으면 전환이 수행되지 않습니다.

    조건

    다음 조건에 따라 활동 후에 오는 전환이 결정됩니다.

    표 2. 활동 조건인 경우
    조건
    조건(지정된 경우)이 일치하고 고급 스크립트(지정된 경우)가 yes를 반환할 때 취해집니다.
    아니요 조건이 일치하지 않거나 고급 스크립트(지정된 경우)가 아니요를 반환할 때 수행됩니다.

    상태

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