조건 대기 작업

다음 을 실행하기 전에 특정 조건이 충족될 때까지 작업이 기다리게 만듭니다.

설정

대기 시간 필드에서 충족해야 할 조건을 지정합니다. 예를 들어, 대기 조건은 애플리케이션이 실행 중인지, 폴더 또는 파일이 존재하는지, 변수가 지정된 값과 일치하는지, 애플리케이션 창이 존재하는지, 또는 컴퓨터나 서버가 실행 중인지 여부에 따라 달라질 수 있습니다.
주:
  • 은 UI에 표시되지 않는 내부 오류가 발생하면 이 작업에 지정된 시간 동안 기다리지 않습니다. 은 중단하지 않고 다음 라인으로 진행합니다.
  • 을 작성할 때 변수 옵션을 사용하여 창 제목을 검색하고 창이 존재함 또는 창이 존재하지 않음 조건을 사용하는 경우 이 변경된 창 제목을 검색하지 않습니다. 또한 변수를 변경한 경우에도 Bot이 창 제목을 식별하지 않습니다. 동일한 제목의 창이 존재하지 않음 또는 동일한 제목의 창이 존재함 조건을 사용하여 동일한 제목의 창이 존재하는지 또는 창 제목이 변경되었는지 확인할 수 있습니다.
중요사항:
  • 조건은 하나만 지정할 수 있습니다. 그룹 내에서 여러 조건을 추가하거나 두 개 이상의 조건을 결합하는 것은 지원되지 않습니다.
  • 조건 대기 작업내에서 객체 존재함객체 존재하지 않음 조건을 사용하고, 봇을 중지하고 오류 메시지 표시 옵션을 선택하면 이 오류 메시지를 표시하지 않고 다음 작업으로 진행합니다.
객체가 존재하지 않음 조건을 사용하여 창에 특정 객체가 있는지 여부를 확인하고 객체가 있으면 조건 결과가 false가 됩니다. 이 시나리오에서 은 지정된 조건이 참일 때까지 계속 대기합니다. 즉, 은 객체가 창에 존재하지 않을 때까지 기다린 후 다음 작업을 실행합니다.
주: 레코더 조건 선택시 계속 시도(초) 필드에 입력하는 값은 지정된 조건에 대한 대기 시간이 아닙니다. 이 시간은 창에서 객체를 검색하는 시간 제한입니다. 예를 들어 필드에 15초 값을 지정하면 레코더가 객체가 창에 있는지 여부인 대기 조건 작업으로 결과를 보내는 데 최대 15초가 걸립니다.

작업If 패키지와 동일한 조건을 제공합니다. If 패키지를 참고하십시오.