조건 대기 작업

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

설정

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

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

그룹 조건

그룹 추가 옵션을 사용하여 여러 부울 조건을 추가하거나 그룹 내에서 AndOr 옵션을 사용하여 둘 이상의 조건을 결합하고 일련의 작업을 실행하기 전에 bot이 한 번에 여러 조건을 확인하도록 합니다.

그룹 내에 그룹을 추가할 수도 있습니다.