ActionSet 구성 요소 사용

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 4분
  • 에서 RPA 데스크톱 디자인 스튜디오ActionSet 구성 요소를 사용하면 텍스트를 클릭하고, 드래그하고, 읽고, 설정하고, 테이블과 상호 작용하는 등의 작업을 수행하여 여러 사용자 작업을 단일 작업으로 결합할 수 있습니다.

    시작하기 전에

    필요한 역할: 없음

    이 태스크 정보

    ActionSet 구성 요소를 사용하면 여러 사용자 작업을 지정하여 자동화에서 사용자 상호 작용을 시뮬레이션할 수 있습니다.

    ActionSet 구성 요소 설정에 대한 속성을 구성할 수 있습니다. 이러한 속성에 대한 자세한 내용은 을 참조하십시오 작업(UI) 구성요소의 속성.

    창의 컨트롤을 사용하여 응용 프로그램 창의 영역을 캡처하고, 하나 이상의 앵커를 설정하고, 해당 창에서 시뮬레이션할 사용자 상호 작용을 정의합니다. 앵커는 상대적 거리에서 작업을 정의할 수 있는 정적 영역을 정의하여 상호 작용의 대상 영역을 지정하는 데 도움이 됩니다. 앵커에 대한 자세한 내용은 을 참조하십시오 .

    주:
    ActionSet 구성 요소는 Internet Explorer 브라우저 WindowsCitrix 응용 프로그램과 호환됩니다.

    프로시저

    1. 도구 상자 창에서 작업(UI) > 작업 세트.
    2. ActionSet 구성 요소를 디자인 화면으로 끌어 옵니다.
    3. 구성 요소 설정 아이콘( 구성 요소 설정 아이콘.)을 클릭하거나 구성 요소의 헤더를 두 번 클릭합니다.
      ACTIONSET SETTINGS 창이 나타납니다.
    4. 다음 작업을 수행합니다.
      자동화가 상호작용할 외부 애플리케이션 창의 영역을 캡처합니다. 예를 들어, 웹 브라우저에서 버튼 또는 텍스트 필드를 둘러싼 영역을 캡처합니다.
      1. Capture Image(이미지 캡처)를 클릭합니다.
        Press "CTRL+SHIFT" for selection(선택하려면 "Ctrl+Shift" 누르기) 메시지가 나타납니다.
      2. 외부 애플리케이션으로 전환합니다.
      3. Ctrl + Shift 키를 동시에 눌렀다가 놓습니다.
        마우스 장치가 크로스오버 아이콘( 크로스오버 아이콘.).
      4. ActionSet 구성 요소가 액션을 수행할 요소와 그 주변 영역 위로 마우스 장치를 드래그하고 놓습니다.
        예를 들어 구성 요소에서 버튼을 클릭하도록 하려면 마우스 장치를 끌어 버튼과 그 주변 영역을 캡처합니다.
        선택한 영역은 ACTIONSET SETTINGS 창에 이미지로 캡처됩니다.

        둘 이상의 창에서 액션을 실행하려면 워크플로에서 둘 이상의 ActionSet 구성 요소를 사용합니다.

    5. 하나 이상의 앵커를 추가하려면 다음 단계를 수행합니다.
      1. ACTIONSET SETTINGS 창으로 RPA 데스크톱 디자인 스튜디오 돌아가서 ADD ANCHOR를 클릭합니다.
        앵커는 빨간색 테두리가 있는 노란색 사각형으로 나타납니다.
      2. 필요한 경우 캡처된 이미지에서 변경되지 않는 부분으로 앵커를 이동합니다.
        예를 들어 앵커를 제목이나 필드 레이블로 이동합니다.

        앵커 아래의 영역이 캡처된 이미지의 해당 영역과 정확히 일치하지 않으면 앵커가 인식되지 않고 ActionSet 구성 요소가 의도한 대로 작동하지 않습니다. 이미지의 정적 영역을 선택하여 앵커를 설정합니다.

        둘 이상의 앵커를 정의할 수 있습니다. 여러 앵커를 사용하면 이미지의 다른 위치를 타겟팅할 때 앵커와 타겟 간의 지리적 관계를 더 정확하게 정의할 수 있습니다.

    6. 앵커를 마우스 오른쪽 버튼으로 클릭하고 상황별 메뉴에서 수행할 작업을 선택합니다.
    7. ActionSet 구성 요소에서 수행할 수 있는 작업을 수행하려면 해당 항목의 다음 단계를 참조하여 작업을 구성합니다.
      표 1. ActionSet 구성요소 작업
      작업 참조
      마우스 클릭 시뮬레이션 ActionSet 클릭 액션 사용)
      필드에 텍스트 입력 ActionSet SetText 액션 사용
      창 또는 웹 페이지에서 텍스트 캡처 ActionSet GetText 작업 사용
      테이블 캡처 ActionSet 테이블 가져오기 작업 사용
      텍스트 선택, 복사 또는 삭제 ActionSet 텍스트 선택 액션 사용
      이미지의 텍스트 읽기 ActionSet OCR 읽기 텍스트 동작 사용
      이미지의 테이블 읽기 ActionSet OCR 테이블 읽기 동작 사용
      이미지에서 텍스트를 읽고 찾으면 클릭 ActionSet OCR 읽기 텍스트 동작 사용
      키 누름 또는 키 기능 시뮬레이션 ActionSet SendKeys 작업 사용
      대체 마우스 동작 시뮬레이션(예: 마우스 오른쪽 버튼 클릭, 끌기, 스크롤 또는 붙여넣기) ActionSet 마우스 동작 사용
    8. 옵션: 작업을 더 추가하려면 6단계와 7단계를 반복합니다.
    9. 옵션: 앵커를 삭제하려면 앵커를 마우스 오른쪽 버튼으로 클릭하고 삭제를 클릭합니다.
    10. 옵션: 다음 표에 설명된 대로 ActionSet 구성 요소의 데이터 및 제어 포트를 다른 구성 요소의 해당 포트에 연결합니다.

      ActionSet 구성 요소에는 작업이 수행되는 창의 핸들을 지정하는 데 사용할 수 있는 선택적 매개 변수가 하나 있습니다. 창 핸들은 이미지 일치를 사용하여 가능한 것보다 더 빠르게 특정 창을 식별할 수 있습니다. 또한 지정한 규칙에 대해 사용 가능한 창을 테스트하여 자동화가 대상 창을 찾는 데 도움이 되도록 일치 규칙을 지정할 수 있습니다.

      창 핸들을 지정하려면 다른 구성 요소(예: Start App 구성 요소)의 Window Handle Data Out 포트를 ActionSet 구성 요소의 Window Handle Data In 포트에 연결합니다. Window Handle 매개 변수에 대한 자세한 내용은 다음 표를 참조하십시오.

      포트 유형 포트 이름 데이터 유형 연결 목적 필수? 참고 사항
      데이터 입력 창 핸들 정수 작업이 수행될 창의 숫자 핸들입니다. 이 창은 ACTIONSET SETTINGS 창의 이미지가 캡처된 창이어야 합니다. 아니요. 포트 연결은 선택 사항입니다. 화면 이미지를 캡처한 창의 핸들을 제공해야 합니다.