실행 작업 사용

Task Bot 패키지에서 실행 작업을 이용하여 하나 이상의 하위 Bot을 실행할 수 있습니다. 하위 Bot을 반복적으로 또는 지연 상태로 실행하고 값을 전달 및 검색하도록 작업을 구성합니다.

작업은 선택한 태스크를 지정된 횟수만큼 또는 지정된 시간 동안 여러 번 실행합니다. 이 태스크는 사용자가 중지를 선택할 때까지 반복할 수 있습니다. 출력 값을 사전 변수에 저장할 수 있으며, 사전의 각 키는 하위 Bot의 변수 이름과 해당 값입니다. 또는 각 사전 키를 변수에 매핑하여 해당 값을 저장할 수 있습니다.

주: 종속성이 있는 Task Bot을 작성하는 경우 상위 및 하위 Bot 모두 동일한 워크스페이스(공용 또는 개인)에 있어야 합니다. 개인 Bot에서 공용 Bot을 호출할 수 없습니다. 그렇게 하려면 먼저 공용 Bot을 체크아웃하거나 개인 워크스페이스로 복제한 다음 두 Bot을 모두 공용 워크스페이스로 체크인해야 합니다.

프로시저

  1. 작업 팔레트의 Task Bot 패키지에서 실행 작업을 더블 클릭하거나 드래그합니다.
  2. 실행할 Task Bot 필드에서 하위 Bot을 선택합니다.
    옵션설명
    현재 Task Bot 현재 Bot을 반복적으로 실행합니다.
    Control Room 파일
    실행할 Bot을 선택합니다.
    • 개인 워크스페이스에서 Bot을 선택할 경우 찾아보기 탭을 클릭합니다.

      또한 개인 리포지토리에서 선택한 Bot의 위치도 표시됩니다.

    • 공용 워크스페이스와 개인 워크스페이스에서 Bot을 검색하려는 경우 검색 탭을 클릭합니다.

      실행할 Bot의 이름을 입력하기 시작할 때 공용과 개인 워크스페이스에서 사용할 수 있는 Bot에 대한 제안사항이 표시됩니다. 공용과 개인 워크스페이스에서 선택한 Bot의 위치도 표시됩니다.

    변수 다음 옵션 중에서 선택합니다.
    • 파일: Bot을 포함하는 파일 변수를 삽입합니다.
    • Control Room 경로: Bot을 지정하는 문자열 변수를 포함하는 Bots로 시작하는 표현식을 입력합니다. 예: Bots/$department$/PTOReport .
      주:
      • 파일 경로는 대/소문자를 구분합니다.
      • Bot은 상위 Bot과 동일한 워크스페이스에 있어야 합니다.
  3. 입력 값 필드에 하위 Bot에 전달할 값 또는 변수를 입력합니다.
    주: Window 유형 변수를 상위 Bot에서 하위 Bot으로 전달할 수 있습니다.
    1. 입력 변수를 선택하여 텍스트 필드를 활성화합니다.
    2. 필요한 데이터 유형의 값을 입력합니다.
      텍스트 필드의 왼쪽에 있는 아이콘은 데이터 유형을 나타냅니다.
    많은 입력 변수를 이용하여 Bot을 구성하는 경우, 빠른 맵 옵션을 이용하여 동일한 이름과 데이터 유형을 공유하는 변수를 자동으로 매핑합니다. 상위 Bot에는 없는 변수가 하위 Bot에 포함된 경우, 빠른 맵 옵션에서 새 변수를 생성하고 매핑합니다.
  4. 옵션: 반복을 선택합니다.
    Bot 반복 항목을 참조하십시오.
  5. 옵션: 반복 간 지연 옵션을 선택하고 필드에 지연 시간을 입력합니다.
  6. 옵션: 오류 발생 시 이 Bot에서 다음 반복 또는 작업 지속 옵션을 선택합니다.
    대체 오류 처리 옵션의 경우, 오류 처리기 패키지작업을 이용합니다.

    오류 처리기 패키지

  7. 결과를 변수에 저장 필드에서 다중 변수 또는 사전 옵션을 선택합니다.
    옵션설명
    다중 변수 변수 매핑 추가를 클릭하여 각 사전 키를 상위 Bot의 변수와 연계합니다.

    작업을 사용하여 사전 값을 추출하지 않으려면 이 옵션을 사용합니다.

    하위 Bot의 출력을 다중 변수에 직접 지정하려면 다중 변수 옵션을 사용합니다. 이 옵션을 사용하면 하위 Bot이 반환하는 여러 값을 상위 Bot의 사전 변수에 설정할 수 있습니다. 더 이상 변수 지정 명령을 사용하여 하위 Bot의 여러 출력을 상위 Bot에 지정할 필요가 없습니다. 상위 Bot에서 사전 패키지를 사용하여 상위 Bot의 사전 변수에 지정된 개별 값을 추출할 수 있습니다.

    예를 들어 Enterprise 11 Bot을 마이그레이션할 때 태스크 실행 작업 후에 많은 출력 변수를 개별적으로 지정해야 합니다. 그러면 Bot의 크기가 증가합니다. 다중 변수 옵션을 사용하면 태스크 실행 작업 내에서 직접 상위 Bot 변수를 설정할 수 있습니다.

    사전 출력 변수와 값을 키-값 쌍으로 유지하기 위해 사전 변수를 삽입하거나 생성합니다.

    사전의 각 키는 하위 Bot의 변수 이름과 해당 값입니다.

  8. 저장을 클릭합니다.