Stop 작업

Task Bot 패키지Stop 작업을 사용하면 실행 중인 을 중지할 수 있습니다.Stop

설정

예를 들면, Stop 작업을 사용하여, 조건이 충족되는 경우, 즉 이 100MB를 초과하는 파일을 처리해야 하는 것과 같은 경우에 을 종료할 수 있습니다.

Stop 작업 사용

작업에서 오류 처리 사용 시 Stop 작업 동작 방식입니다.

시나리오 자동화 구조 실행 결과
시나리오 1
Stop
Try
  Message Box 1
Catch
  Message Box 2
Finally
  Message Box 3
이 시나리오에서는 Try 작업이 시작되기 전에 Stop 작업이 실행되었습니다. 그 결과 실행이 중단되었고, Finally 작업은 실행되지 않았습니다.
  • 메시지 상자 1: 인쇄되지 않음
  • 메시지 상자 2: 인쇄되지 않음
  • 메시지 상자 3: 인쇄되지 않음
시나리오 2
Try
  Message Box 1
  Stop
Catch
  Message Box 2
Finally
  Message Box 3
Message Box 4
이 시나리오에서는 실행이 Try 작업에 진입하면서 Finally 작업으로 진행되었습니다. 그러나 Try 작업 내에 위치한 Stop 작업이 실행을 중단시켜 다음 작업메시지 상자 4로 넘어가지 않았습니다.
  • 메시지 상자 1: 인쇄됨
  • 메시지 상자 2: 인쇄되지 않음
  • 메시지 상자 3: 인쇄됨
  • 메시지 상자 4: 인쇄되지 않음
시나리오 3
Try
  Message Box 1
  (Some exception occurs)
  Stop
Catch
  Message Box 2
Finally
  Message Box 3
Message Box 4
이 시나리오에서는 Stop 작업Try 작업 내에 배치되었습니다. Try 작업의 실행 중에 예외가 발생했을 때 Stop 작업은 건너뛰고 제어가 Catch 작업으로 전달되었습니다. 그 결과, Stop 작업이 실행되지 않았고, 자동화는 종료 없이 계속 진행되었습니다.
  • 메시지 상자 1: 인쇄됨
  • 메시지 상자 2: 인쇄됨
  • 메시지 상자 3: 인쇄됨
  • 메시지 상자 4: 인쇄됨
시나리오 4
Try
  Message Box 1
  (Some exception occurs)
Catch
  Message Box 2
  Stop
Finally
  Message Box 3
Message Box 4

이 시나리오에서는 Try 작업 내의 작업에서 오류가 발생하여 실행이 Catch 작업으로 전환되었고, 그곳에서 오류 또는 예외 메시지가 표시되었습니다. 그 후, Finally 작업이 실행되었습니다.

이 경우, Stop 작업Catch 작업 내에 있었기 때문에, 자동화 실행은 Finally 작업 이후에 종료되어 다음 작업 메시지 4는 실행되지 않았습니다.

  • 메시지 상자 1: 인쇄됨
  • 메시지 상자 2: 인쇄됨
  • 메시지 상자 3: 인쇄됨
  • 메시지 상자 4: 인쇄되지 않음
시나리오 5
Try
  Message Box 1
  (Some exception occurs)
Catch
  Message Box 2
Finally
  Stop
  Message Box 3
Message Box 4

이 시나리오에서는 작업Try 내의 작업에서 오류가 발생하여 실행이 Catch 작업으로 전환되었고, 그곳에서 오류 또는 예외 메시지가 표시되었습니다. 그 후, Finally 작업이 실행되었습니다.

이 상황에서는 Stop 작업Finally 작업 내에 있었기 때문에, 자동화 실행은 Finally 작업 이후에 종료되어 다음 작업 세트가 실행되지 않았습니다.

  • 메시지 상자 1: 인쇄됨
  • 메시지 상자 2: 인쇄됨
  • 메시지 상자 3: 인쇄되지 않음
  • 메시지 상자 4: 인쇄되지 않음