Stop action

Task Bot packageStop action을 사용하면 실행 중인 bot을 중지할 수 있습니다.Stop

설정

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

Stop action 사용

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

시나리오 자동화 구조 실행 결과
시나리오 1
Stop
Try
  Message Box 1
Catch
  Message Box 2
Finally
  Message Box 3
이 시나리오에서는 Try action이 시작되기 전에 Stop action이 실행되었습니다. 그 결과 실행이 중단되었고, Finally action은 실행되지 않았습니다.
  • 메시지 상자 1: 인쇄되지 않음
  • 메시지 상자 2: 인쇄되지 않음
  • 메시지 상자 3: 인쇄되지 않음
시나리오 2
Try
  Message Box 1
  Stop
Catch
  Message Box 2
Finally
  Message Box 3
Message Box 4
이 시나리오에서는 실행이 Try action에 진입하면서 Finally action으로 진행되었습니다. 그러나 Try action 내에 위치한 Stop action이 실행을 중단시켜 다음 action메시지 상자 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 actionTry action 내에 배치되었습니다. Try action의 실행 중에 예외가 발생했을 때 Stop 작업은 건너뛰고 제어가 Catch action으로 전달되었습니다. 그 결과, Stop action이 실행되지 않았고, 자동화는 종료 없이 계속 진행되었습니다.
  • 메시지 상자 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 action 내의 action에서 오류가 발생하여 실행이 Catch action으로 전환되었고, 그곳에서 오류 또는 예외 메시지가 표시되었습니다. 그 후, Finally action이 실행되었습니다.

이 경우, Stop actionCatch action 내에 있었기 때문에, 자동화 실행은 Finally action 이후에 종료되어 다음 action 메시지 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

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

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

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