에서 활동 생성 및 사용 RPA 데스크톱 디자인 스튜디오

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기4분
  • 에서 자동화 프로젝트에 RPA 데스크톱 디자인 스튜디오모듈성을 제공하는 활동을 만들고 사용합니다.

    시작하기 전에

    필요한 역할: 없음

    이 태스크 정보

    활동은 의 디자인 화면에서 RPA 데스크톱 디자인 스튜디오자동화를 위해 디자인된 재사용 가능한 지침 집합입니다.

    디자인 화면의 활동에서 다양한 구성 요소를 사용하여 자동화 워크플로를 디자인할 수 있습니다.

    각 활동에는 기본적으로 시작과 끝의 두 가지 구성요소가 포함됩니다. 이러한 구성요소는 활동의 시작점과 종료점이므로 삭제할 수 없습니다.

    작업을 디자인 화면으로 끌어 동일한 자동화 프로젝트 내에서 각 작업을 여러 번 다시 사용할 수 있습니다. 다른 자동화 프로젝트의 활동을 임포트할 수도 있습니다.

    프로시저

    1. 프로젝트 탐색기 창에서 활동으로 이동합니다.

      활동 섹션에는 각 프로젝트에서 생성된 모든 활동이 나열됩니다. 기본적으로 Main 활동은 새 프로젝트가 시작될 때 생성됩니다. 자동화 실행은 다음 예제와 같이 Main 작업에서 시작됩니다.

      주 활동은 새 프로젝트가 시작될 때 작성됩니다.
    2. 원하는 작업에 대해 다음 옵션 중 하나를 수행합니다.
      옵션작업
      새 활동 작성 프로젝트 탐색기 창에서 활동을 마우스 오른쪽 단추로 클릭하고 새 활동을 선택합니다.
      활동 이름 바꾸기 다음 작업 중 하나를 수행합니다.
      • 프로젝트 탐색기 창에서 활동을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 선택하여 새 이름을 입력합니다.
      • 활동을 두 번 클릭하고 속성 창에서 이름 필드의 이름을 변경합니다.

      예를 들어, 테스트 1과 테스트 2가 있습니다.

      활동에 입력 매개 변수를 추가하려면 시작 구성요소에서 더하기 아이콘( 더하기 아이콘 )을 클릭합니다.

      이 활동을 다른 활동으로 끌면 입력 매개변수가 데이터 입력 포트로 나타납니다.

      활동에 출력 매개 변수를 추가하려면 끝 구성요소에서 더하기 아이콘( 더하기 아이콘)을 클릭합니다.

      이 활동을 다른 활동으로 끌면 출력 매개 변수가 데이터 출력 포트로 나타납니다.

      디자인 화면에서 활동을 열려면 활동을 두 번 클릭합니다.
      특정 활동을 자동화 프로젝트의 시작점으로 설정하려면 활동을 마우스 오른쪽 단추로 클릭하고 시작으로 표시를 선택합니다.

      기본적으로 기본 활동은 시작으로 표시됩니다.

      디자인 탭에서 실행을 클릭하여 이 프로젝트를 실행하면 시작으로 표시된 활동에서 자동화가 시작됩니다.

      동일한 자동화 프로젝트 내에서 활동을 다시 사용하려면 활동을 활동의 원하는 디자인 화면으로 끌어 옵니다.
      다른 자동화 프로젝트에서 활동을 재사용하려면 의 프로젝트 임포트 RPA 데스크톱 디자인 스튜디오단계를 수행합니다.
      활동 수준에서 오류를 처리하려면 원하는 활동을 마우스 오른쪽 단추로 클릭하고 오류 처리기를 선택합니다.
      지역 변수를 만들려면 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 변수 만들기를 선택합니다.
      활동의 복사본을 만들려면 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 복사본 작성을 선택합니다.

      예를 들어 테스트 1 활동의 복사본을 만드는 경우 새 활동이 활동 섹션 아래에 Test1_Copy으로 만들어집니다.

      다른 활동에서 사용되는 활동의 모든 참조를 찾으려면 프로젝트 탐색기 창에서 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 모든 참조 찾기를 선택합니다.

      모든 참조 찾기 대화 상자에 결과가 표시됩니다.

      활동을 삭제하려면 다음과 같이 수행하십시오.
      1. 다른 활동에 사용되는 모든 참조를 삭제합니다(있는 경우). 이 단계를 수행하려면 모든 참조 찾기 옵션을 사용합니다.
      2. 프로젝트 탐색기 창에서 활동을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다.
      3. Confirmation(확인) 대화 상자에서 Yes(예)를 선택합니다.
      여러 활동 소스의 변경 내용을 병합할 때 상충을 해결하려면 프로젝트 탐색기(Project Explorer) 창에서 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 소스 컨트롤(Source Control)을 선택합니다.

      프로세스 비교(COMPARE PROCESSES) 대화 상자가 나타나고 다음 예와 같이 변경 내용이 강조표시됩니다.

      그림 1. 프로세스 비교 대화 상자
      프로세스 비교 대화 상자.

      자세한 내용은 동일한 활동의 여러 소스에서 변경 내용을 병합할 때 상충 해결 문서를 참조하십시오.

      모든 활동을 포함하는 프로젝트의 자동화 실행 및 테스트 다음과 같이 수행하십시오.
      1. 다음 예제와 같이 모든 활동을 단일 Main 활동으로 통합하고 실행 순서대로 정렬하여 전체 자동화를 실행합니다.
        그림 2. 테스트 1 및 테스트 2 활동을 단일 메인 활동으로 통합
        테스트 1 및 테스트 2 활동을 단일 Main 활동으로 통합합니다.
      2. 설계 탭에서 실행을 클릭하여 이 두 활동에서 설계된 전체 자동화를 실행합니다.

        이 예제에서 Main 활동은 시작으로 표시되어 테스트 1 작업을 실행한 다음 테스트 2 작업을 실행합니다.

      중요사항:
      도구 상자, 개체 탐색기, 프로젝트 탐색기 및 기술 탐색기에서 자동화 구성 요소를 디자인 화면으로 끌어다 놓을 때 다음과 같은 동작이 발생할 수 있습니다.
      • 디자인 화면에서 구성 요소를 동일한 구성 요소로 끌어다 놓으면 새 구성 요소가 기존 구성 요소를 대체합니다. 예를 들어 디자인 화면에 ActionSet 구성 요소가 이미 있는 경우 다른 ActionSet 구성 요소를 기존 ActionSet으로 끌어다 놓으면 새 버전이 기존 구성 요소를 대체합니다.

        포트 이름과 포트 데이터 유형이 동일한 경우 기존 구성요소에 연결된 모든 연결(제어 및 데이터 연결), 변수 또는 정적 데이터가 새로 삭제된 구성요소에 연결됩니다.

      • 새 구성 요소를 디자인 화면의 다른 구성 요소나 메서드로 끌어다 놓으면 새 구성 요소가 기존 구성 요소를 대체합니다.

        포트 이름과 포트 데이터 유형이 동일한 경우 기존 구성요소에 연결된 모든 연결, 변수 또는 정적 데이터가 새로 삭제된 구성요소에 연결됩니다.

      • 디자인 화면에서 이미 연결된 두 구성 요소 간에 구성 요소를 끌어다 놓으면 구성 요소가 기존 구성 요소 사이에 배치됩니다. 두 구성요소 간에 구성요소를 끌어서 놓을 때 다음과 같은 동작이 발생할 수 있습니다.
        • 새로 삭제된 구성 요소의 포트 이름과 포트 데이터 유형이 연결된 구성 요소와 일치하면 데이터 연결이 생성됩니다.
        • 포트 이름이 동일하고 포트 데이터 유형이 다른 경우 포트 데이터 유형을 변환할 수 있는 경우에만 데이터 연결이 생성됩니다(소스 포트 데이터를 대상 데이터 유형으로 변환해야 함). 이를 타입캐스팅 또는 타입 변환이라고 합니다. 형식 변환에 대한 자세한 내용은 Java 형식 변환을 참조하십시오. 예를 들어, object에 integer는 있지만 object에는 integer가 없습니다.
        • 포트 이름이 동일하고 포트 데이터 유형을 변환할 수 있지만 두 구성 요소 간에 기존 데이터 연결이 이미 있는 경우 새 데이터 연결이 작성되지 않습니다.