Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

bots 간 값 전달의 예

  • 업데이트: 2021/06/28

    bots 간 값 전달의 예

    사전 변수를 사용하여 TaskBot 간에 값을 전달하는 방법을 알아봅니다.

    TaskBots 간에 값을 전달하려면 하위 bot에서 임의의 변수 유형을 사용하고 상위 bot에서 사전 변수를 사용하십시오. 이 예에서는 하위 bot에서 sMySong이라는 문자열을 사용합니다.

    프로시저

    하위 bot을 만듭니다.

    1. bot을 엽니다.
      1. Control Room 인터페이스에서 > 내 봇을 선택합니다.
      2. 새 항목 생성 > 을 클릭합니다.
      3. bot 이름을 입력합니다. FavoriteSongs
      4. 폴더 위치를 입력합니다. Bots\TaskBotExample
      5. 생성 및 편집을 선택합니다.
    2. 변수를 만듭니다. sMySong: string type; use as input, use as output.
    3. > 프롬프트 action를 사용하여 노래 이름을 캡처합니다.
      1. > 프롬프트 action를 더블 클릭하거나 끕니다.
      2. 프롬프트 창 캡션 필드에 Add a song을 입력합니다.
      3. 프롬프트 메시지 필드에 Type in a favorite song을 입력합니다.
      4. 변수에 값 지정 필드에 sMySong을 입력합니다.
        주: 목록 표시 모드에서 하위 bot은 다음과 같은 코드 한 줄이어야 합니다.

        Prompt: For value

    4. 저장을 클릭한 다음 닫기를 클릭합니다.

    상위 bot을 작성합니다.

    1. bot을 엽니다.
      1. Control Room 인터페이스에서 > 내 봇을 선택합니다.
      2. 새 항목 생성 > 을 클릭합니다.
      3. bot 이름을 입력합니다. GetFavoriteSongs
      4. 폴더 위치를 입력합니다. Bots\TaskBotExample.
      5. 생성 및 편집을 선택합니다.
    2. 다음 변수를 생성합니다.
      • sMySong: string type; use as input
      • sPassedSong: dictionary type/string subtype; use as input, use as output
    3. 태스크 봇 > 실행 action을 사용하여 하위 bot을 호출합니다.
      1. 태스크 봇 > 실행 action을 더블 클릭하거나 끕니다.
      2. 실행할 태스크 봇 필드에서 Control Room을 선택하고 선택을 클릭합니다.
      3. 찾아보기를 클릭하고 Bots\TaskBotExample로 이동한 다음 FavoriteSongs를 선택합니다.
      4. 입력 값에서 Set sMySong을 선택합니다.
      5. 결과를 변수에 저장(선택사항)에서 사전을 선택한 다음 sPassedSong을 선택합니다.
      6. 저장을 클릭합니다.
    4. 사전 > 가져오기 action를 사용하여 하위 bot에서 반환되는 값을 수락합니다.
      1. 사전 > 가져오기 action를 더블 클릭하거나 끕니다.
      2. 사전 변수 필드에서 sPassedSong을 선택합니다.
      3. 필드에서 sMySong을 선택합니다.
      4. 출력을 변수에 지정 필드에서 sMySong을 선택합니다.
      5. 저장을 클릭합니다.
    5. 메시지 상자 action를 사용하여 하위 bot에서 반환된 항목을 보고합니다.
      1. 메시지 상자 action를 더블 클릭하거나 끕니다.
      2. 메시지 상자 창 제목 입력 필드에 What do you like?를 입력합니다.
      3. 표시할 메시지 입력 필드에 You said, $sMySong$을 입력합니다.
      4. 저장을 클릭합니다.
        주: 목록 표시 모드에서 상위 봇은 다음과 같이 보여야 합니다.
        Start
        Task Bot: Run and assign output to variable
        Dictionary: Get value of the key "sMySong" from SsPassedSongS
        Message box "You said, $sMySong$"
        End
    6. bot을 실행합니다.
      입력 변수 설정 메시지가 표시되면 확인을 클릭합니다. 메시지를 따르면 노래에 대해 입력한 동일한 값을 메시지 상자가 반환합니다. 반환되는 값이 없으면 수신 값을 사전 키와 변수에 지정하는 단계를 수행했는지 확인합니다.
    피드백을 보내주십시오