XLSX 시트에서 여러 행의 데이터를 읽고 웹 양식에 입력하는 봇을 구축합니다. 작업, Excel 고급 및 루프
      레코더에서 패키지을 사용하여 Bot을 구축합니다.
      전제 조건
         봇을 구축하기 전에 데스크톱에서 아래와 같이 
.xlsx 형식으로 다음 데이터 세트를 생성합니다.
            
                     
                        | 직원 이름 | 나이 | 청구 금액 | 청구 날짜 | 청구 유형 | 
                  
                     
                        | 마이크 | 30 | 469 | 22/3/2022 | 의료 | 
                     
                        | 사라 | 34 | 766 | 28/3/2022 | 치과 | 
                     
                        | 크리스 | 41 | 428 | 13/05/2022 | 의료 | 
                     
                        | 사만다 | 45 | 1000 | 09/05/2022 | 의료 | 
                  
 
         
         입력하는 웹사이트 URL에는 웹 양식이 있어야 합니다. 웹 양식을 사용하면 데이터를 서버에 입력하고 제출할 수 있습니다. 따라서 이 예제에서는 Microsoft Excel 스프레드시트의 데이터를 이 웹 양식에 입력할 수 있습니다.
      프로시저
- 
            새 봇을 생성합니다.
            
               - 
                  왼쪽 창에서 자동화를 클릭합니다.
               
- 
                  
                     을 클릭합니다.
               
- 
                  
                     Task Bot 생성 창에서 봇 이름을 입력합니다.
               
- 
                  기본 폴더 위치(\Bots\)를 수락합니다.
                  기본 봇 저장 위치를 변경하려면 선택을 클릭하고 프롬프트를 따릅니다. 
- 
                  
                     생성 및 편집을 클릭합니다.
               
 
               주: 개별 봇의 기본 최대 크기는 50MB입니다. 
 
- 
            Excel 파일을 엽니다.
            
               - 
                  
                      작업을 더블 클릭하거나 드래그합니다.
               
- 
                  세션 이름을 입력합니다.
               
- 
                  Excel 파일을 선택합니다.
               
- 
                  
                     시트에 헤더 포함 옵션에 표시합니다.
               
 
               시트에 헤더 포함 옵션에 표시하면 실행 중에 봇이 열을 검색하게 할 수 있습니다. 
- 
            웹사이트를 시작합니다.
            
               - 
                  
                     
                     작업을 더블 클릭하거나 드래그합니다.
               
- 
                  데이터를 입력하려면 웹사이트 URL을 입력하십시오.
               
 
- 
            워크시트 값을 검색하여 테이블 변수에 저장합니다.
            
               - 
                  
                      작업을 더블 클릭하거나 드래그합니다.
               
- 
                  
                      작업에서 사용한 것과 동일한 세션 이름을 입력합니다.
               
- 
                  드롭다운 목록에서 모든 행을 선택합니다.
               
- 
                  
                     변수에 지정 드롭다운 목록의 오른쪽에 있는 아이콘을 사용하여 테이블 변수를 만듭니다.
               
 
- 
            
               봇이 데이터를 행별로 처리하도록 지시합니다.
            
               - 
                  
                     루프 작업을 더블 클릭하거나 드래그합니다.
               
- 
                  
                     테이블의 각 행 대상 반복자를 선택합니다.
               
- 
                  
                     여러 셀 가져오기에서 사용한 것과 동일한 테이블 변수를 선택합니다.
               
- 
                  
                     변수에 지정 드롭다운 목록의 오른쪽에 있는 아이콘을 사용하여 기록 변수를 만듭니다.
               
 기록 변수는 한 행의 모든 값을 보유합니다. 루프가 반복될 때마다, 봇은 다음 행의 값을 가져와 기록 변수에 저장하면서 이전 행의 값을 덮어씁니다. 
- 
            첫 번째 열 헤더를 웹 양식 텍스트 박스에 매핑합니다.
            
               - 
                  
                      작업을 더블 클릭하거나 드래그합니다.
               
- 
                  
                     열기로 연 것과 동일한 창 선택작업.
               
- 
                  
                     객체 캡처를 클릭합니다.
               
- 
                  빨간색 윤곽선이 나타날 때까지 텍스트 박스 위로 마우스를 올려놓습니다.
               
- 
                  텍스트 박스를 클릭합니다.
               
- 
                  
                     Control Room으로 돌아갑니다.
               
- 
                  
                     컨트롤 유형 값이 TEXTBOX인지 확인합니다.
               
- 
                  
                     작업 드롭다운 목록에서 텍스트 설정을 선택합니다.
               
- 
                  
                     키 입력 필드에 루프에 사용한 것과 동일한 기록 변수를 삽입합니다.
               
- 
                  
                     이름별 옵션을 선택하고 첫 번째 열 헤더를 복사하여 필드에 붙여넣습니다.
               
 
- 
            5단계의 하위 단계를 반복하여 다른 열을 매핑합니다. 다음과 같은 차이점이 있습니다.
            
               - 
                  브라우저 창 제목을 검색하는 대신 레코더에서 생성된 창 변수를 삽입합니다.
               
- 
                  
                     키 입력 필드에 기록 변수를 삽입할 때, 후속 열 헤더를 복사하여 ‘이름별\' 필드에 붙여넣습니다.
               
 
- 
            제출 버튼을 캡처합니다.
            
               - 
                  
                      작업을 더블 클릭하거나 드래그합니다.
               
- 
                  레코더가 생성한 창 변수를 삽입합니다.
               
- 
                  
                     객체 캡처를 클릭합니다.
               
- 
                  
                     컨트롤 유형 값이 BUTTON인지 확인합니다.
               
- 
                  
                     클릭 작업을 선택합니다.
               
 
- 
            
               저장을 클릭합니다.