Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

변수 다시 초기화

  • 업데이트: 5/10/2019
    • 11.3.x
    • 탐색
    • Enterprise

변수 다시 초기화

사용자 변수를 생성하여 자동화 태스크에서 사용하는 경우 해당 변수를 사용할 때마다 다시 초기화해야 합니다.

다음과 같은 방법을 사용하여 모든 유형의 사용자 변수를 다시 초기화할 수 있습니다.

  • 값 변수(txt 유형에서만 읽기)
  • 목록 변수
  • 배열 변수
  • 무작위 변수

값 변수 다시 초기화

값 유형 변수를 다시 초기화하려면 다음 단계를 수행합니다.

  1. 워크벤치에서 변수 작업 명령을 태스크에 끌어서 놓습니다.
  2. 사용자 변수 옵션을 선택합니다.
  3. "변수 지정" 아래에서 다시 초기화할 변수를 선택합니다.
  4. 다시 초기화 라디오 버튼을 선택합니다.
  5. "값 지정" 필드에서 값을 다시 초기화할 변수에 대한 새 텍스트 파일을 찾아서 선택합니다.
  6. 저장을 클릭합니다. 이 변수의 이전 값을 모두 덮어씁니다.

목록 변수 다시 초기화

목록 유형 변수를 다시 초기화하려면 다음 단계를 수행합니다.

  1. 워크벤치에서 변수 작업 명령을 태스크에 끌어서 놓습니다.
  2. 사용자 변수 옵션을 선택합니다.
  3. "변수 지정" 아래에서 다시 초기화할 변수를 선택합니다.
  4. 다시 초기화 라디오 버튼을 선택합니다.
  5. "값 지정" 필드에서 새 값을 입력하거나 새 텍스트 파일을 찾아서 이동합니다.
  6. 저장을 클릭합니다.

지정된 새 값만 할당됩니다. 이 변수의 이전 값을 모두 덮어씁니다.

배열 변수 다시 초기화

배열 변수를 다시 초기화하는 데 여러 옵션을 사용할 수 있습니다.

배열 유형 변수를 다시 초기화하려면 다음 단계를 수행합니다.

  1. 워크벤치에서 변수 작업 명령을 태스크에 끌어서 놓습니다.
  2. 사용자 변수 옵션을 선택합니다.
  3. "변수 지정" 아래에서, 태스크에 정의된 사용자 변수 목록에서 배열 변수를 선택합니다. 변수 형식 및 소스가 표시됩니다.
  4. 다시 초기화 라디오 버튼을 선택합니다.
  5. 새 차원을 지정합니다. 예: "행 2 및 열 2". 또한 F2 기능 키를 누르고 변수를 선택하여 여기에 삽입할 또 다른 변수를 지정할 수 있습니다.
  6. "값 지정" 필드에서 값을 입력하거나 F2 기능 키를 눌러 다른 변수를 삽입합니다.
  7. 저장을 클릭합니다.

제한 사항 및 사용 규칙:

  • 행 및 열이 숫자인 경우 값 초기화 버튼을 사용하여 새 값을 삽입할 수 있습니다. 이 경우, 배열의 구조 및 값이 모두 완전히 다시 정의됩니다.
  • 배열의 소스 유형이 Excel인 경우, 전체 열, 행, 범위 또는 모든 셀을 다시 초기화할 수 있습니다.
  • 배열의 소스 유형이 Excel 또는 CSV 파일인 경우, 다시 초기화하려면 경로를 지정해야 합니다.

  • 파일 열기 옵션은 유효한 파일 경로가 지정된 경우에만 활성화됩니다.
  • 배열의 소스 유형이 데이터베이스인 경우, SQL 쿼리를 사용하여 새 데이터베이스에 대한 연결 속성을 지정할 수 있습니다.

무작위 변수 다시 초기화

무작위 변수를 다시 초기화하려면 다음 단계를 수행합니다.

  1. 워크벤치에서 변수 작업 명령을 태스크에 끌어서 놓습니다.
  2. 사용자 변수 옵션을 선택합니다.
  3. "변수 지정" 아래에서 다시 초기화할 변수를 선택합니다.
  4. 다시 초기화 라디오 버튼을 선택합니다.
  5. "값 지정" 필드에서 숫자 범위 또는 문자열에 새 값을 지정합니다.
  6. 저장을 클릭합니다. 이 변수의 이전 값을 모두 덮어씁니다.

사용 사례 시나리오

예 1:

입력: 목록 소스: 텍스트 다시 초기화에서 읽기

  1. 코멘트: 변수 유형 다시 초기화: 목록, 소스: RDlsttxt =https://support.automationanywhere.com, testing@gmail.com, sales@automationanywhere.com, buynow@automationanywhere.com이 포함된 텍스트 파일에서 읽기
  2. 변수 작업: Reinitialize $RDlsttxt$
  3. Start Loop "List Variable $RDlsttxt$"
  4. 코멘트: '텍스트 파일에서 읽기 목록' 변수에 4개 개체가 있으므로 이 루프는 4번 실행됩니다.
  5. 코멘트: 다음 명령은 위 텍스트 파일에서 읽기 - 목록 변수에 나열된 주소 ID로 이메일을 보냅니다.
  6. 이메일을 보내: Subject “Automation Anywhere이 태스크 실행을 완료했습니다.” 첨부 문서 참조.
  7. 메시지 상자: "'$RDlsttxt$'로 이메일이 송부되었습니다."
  8. End Loop

예 2:

유형: 배열 소스: Excel에서 읽기

  1. 코멘트: 배열 소스 다시 초기화: 웹사이트에서 추출한 CSV 파일을 포함한 Excel 파일(ArrayExl)에서 읽습니다.
  2. 변수 작업: Reinitialize $ArrayExl$
  3. 변수 작업 $ArrayRows($ArrayExl$)$ To $Row$
  4. Start Loop "$Row$" Times
  5. If $Counter$ Equal To (=) "1" Then
  6. 코멘트: 웹 사이트에서 추출한 csv의 헤더 제목을 건너뜀
  7. Continue
  8. End If
  9. Execute SQL Statement: 'Insert into Ebayphilosophy (BookTitle,cost) values ("$ArrayExl($Counter$,1)$",'$ArrayExl($Counter$,2)$')' Session: 'Default'
  10. End Loop
피드백을 보내주십시오