Automation Anywhere 설명서 읽기 및 검토

Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

변수(사용자 정의)

  • 업데이트: 2021/10/28
    • Automation 360 v.x
    • 11.3.x
    • 탐색
    • 구축
    • RPA Workspace
    • Enterprise

변수(사용자 정의)

사용자와 일부 actions은 값을 임시로 보관하기 위해 사용자 정의 변수를 생성합니다.이 유형의 변수를 이용하여 값(창 제목, 로그인 자격증명 또는 파일 경로)을 작업에 입력하거나 작업의 출력(파일에서 읽은 값 또는 부울 반환 값)을 수락합니다.

자동화된 작업을 작성할 때 일부 actions을 참조하고 사용해야 하며, 이러한 값을 변수에 저장할 수 있습니다. 변수는 온라인 데이터를 검색하는 작업부터 Microsoft Excel 등 애플리케이션 간의 데이터 전송 작업에 이르기까지 여러 방식으로 유용하게 활용됩니다. 변수는 하나 이상의 값을 가질 수 있습니다. 변수에 포함될 수 있는 값과 변수에 대해 수행할 수 있는 작업은 해당 데이터 유형에 따라 결정됩니다.

변수 유형

변수의 데이터 유형은 변수에 저장된 값이 가질 수 있는 데이터의 종류를 결정하는 속성입니다. 데이터 유형에는 정수, 문자열, 문자와 같은 저장소 분류가 포함됩니다. 사전, 기록, 목록 또는 테이블과 같은 변수에는 여러 데이터 유형이 포함될 수 있습니다.

대부분의 변수 유형에는 유사한 이름의 패키지가 있으며, 여기에는 변수에 저장된 값에 관한 작업을 수행하는 데 이용되는 작업이 포함되어 있습니다. 예를 들어, 문자열 변수로 작업하려면 String packageactions을 이용합니다. 마찬가지로 숫자 변수로 작업하려면 Number packageactions을 이용합니다. 한 변수 유형의 값을 다른 변수 유형으로 변환하려면 유형 변환 항목을 참조하십시오.

변수 이름 붙이기

변수 이름에는 숫자(0-9), 라틴 문자(A-Z, a-z), 특수 문자(-, _)를 포함하여 최대 50개의 유니코드 문자를 포함할 수 있습니다. 중국어, 일본어 또는 한국어와 같은 더블바이트 문자를 변수 이름에 이용할 수 있습니다. 변수에서 지원되는 유니코드 범위

변수 이름에 카멜 대/소문자를 사용하고 변수 이름 앞에 범위와 데이터 유형을 표시하는 것이 좋습니다. 예를 들어, 입력을 제공하는 데 사용되는 파일 형식 변수에 대한 iFileEmailAttachment가 있습니다.

다음은 변수 이름 지정에 대한 몇 가지 예입니다.
  • iStrAuditLogPath: 호출 작업에서 받은 문자열 형식 변수입니다.
  • ONumReturnValue: 호출 작업에 반환된 숫자 형식 변수입니다.
  • ioStrStatus: 호출 작업에서 수신되고 반환된 문자열입니다.
  • cStrNull: 값이 없는 문자열입니다. 예를 들어, 값이 있는지 여부를 확인하기 위한 문자열 비교에 유용합니다.

범위에 대한 자세한 정보는 Task Bot package의 내용을 참조하십시오. 이 표준을 사용하면 유형별로 변수를 검색할 수 있습니다. 예를 들어, oStr은 출력 문자열 값을 유지하는 데 사용되는 변수를 반환합니다.

변수 유형

변수 유형 및 추천 이름 설명 사용 예시
Any

Any

부울, 데이터 테이블, 날짜시간, 파일, 번호, 레코드, 문자열 또는 창 데이터 유형을 저장합니다. 이 변수 유형은 action에서 어떤 데이터 유형을 출력할지 확실하지 않을 때 이용합니다. 실행 action 이용의 예
Boolean

Bool

참 또는 거짓 값을 저장합니다.
Credential

Cred

문자열 값을 안전하게 저장하여 값이 메시지 상자에 표시되거나 파일에 기록되는 것을 방지합니다. 값은 Credential Vault에서 선택하거나 사용자가 제공합니다.

Bot editor의 자격증명 및 자격증명 변수

날짜 시간

Date

단일 날짜 및 시간 값을 포함하는 값을 저장합니다. 미리 정의된 포맷을 선택하거나 사용자 정의 포맷을 지정하여 값을 포맷할 수 있습니다.

날짜시간 형식

Dictionary

Dict

데이터를 키-값 쌍의 형태로 저장합니다. 값은 부울, 숫자 또는 문자열이 될 수 있습니다.

사전 package

File

File

파일 경로를 저장합니다.
Form

Form

대화형 양식 필드에 입력한 값을 저장합니다.

대화형 양식 사용

List

목록

부울, 숫자 또는 문자열 값의 시퀀스를 저장합니다.

List package

Number

Num

정수 및 소수를 포함한 숫자 값을 저장합니다. -9,223,372,036,854,775,808에서 9,223,372,036,854,775,807까지의 값을 가지며, 소수 15자리까지 사용할 수 있습니다.

이 변수에 무작위로 생성된 값을 지정할 수 있습니다.

랜덤 숫자 action

값을 문자열로 변환할 때 소수점 뒤에 오는 숫자를 제거할 수 있습니다.

숫자를 문자열로 작업

Record

Rec

테이블에서 추출된 값의 단일 행을 저장합니다. 값은 부울, 날짜시간, 숫자 또는 문자열일 수 있습니다.

레코드 변수

워크시트에서 웹 양식에 데이터를 입력하는 예
Session

Sess

Excel basic, Excel advanced또는 Terminal Emulator packages의 세션 이름을 저장합니다. 태스크 봇 > 실행 action에서 이 변수를 상위에서 하위 bot으로 전달하여 하위 bot이 상위 bot에서 열린 파일의 데이터를 처리할 수 있게 합니다.
주: 하위 bot에서 이 변수를 초기화할 때는 입력으로 사용을 선택합니다.
봇 간 Excel 세션 공유의 예
String

Str

영숫자 및 특수 문자와 공백 값을 저장합니다. 최대 65535자의 UTF-8 문자를 포함할 수 있습니다. 문자열 변수는 여러 줄의 텍스트를 포함할 수 있습니다. 문자열 변수의 값을 공백 문자열 변수와 비교할 수 있습니다.

조건문 사용 예

Table

Table

여러 값을 행과 열의 테이블에 저장합니다. 값은 부울, 날짜시간, 숫자 또는 문자열일 수 있습니다. CSV/TXT 파일, Excel 파일 또는 웹 양식에서 값을 추출하여 테이블 변수에 이 값을 지정합니다.
Window

Win

창 제목 및 URL을 저장합니다.

창 유형 변수를 만들 때 기본값으로 브라우저를 선택하면 Google Chrome 탭만 지원되고 기본값으로 애플리케이션을 선택하면 모든 애플리케이션 창이 지원됩니다.

캡처 action과 같은 일부 actions은 지정된 창 제목과 URL을 저장하기 위해 창 변수를 생성합니다.

웹 테이블에서