변수 사용하기
변수는 데이터를 저장하기 위한 임시 위치를 제공하며, 이 위치는 파일의 모든 문맥에서 접근할 수 있습니다. 다음에서 변수를 정의할 수 있습니다.
- Let 및 While 함수를 사용하는 계산
- 변수 설정, 폴더 경로 가져오기, 사용자 설정 대화상자 보기, 데이터 파일에서 읽기와 같은 스크립트 단계 및 특정 삽입 스크립트 단계를 사용하는 스크립트
변수는 해당 변수가 정의된 파일 외부에서는 사용할 수 없으며 사용자의 변수는 다른 사용자가 사용할 수 없습니다. 다른 파일이나 다른 사용자가 데이터를 사용해야 하는 경우, 변수 대신 필드(전역 저장 장치 없이)를 사용하십시오.
변수를 정의한 경우, 접두어를 변수 이름 앞에 붙여서 범위를 지정할 수 있습니다.
범위 |
접두어 |
예제 |
가용성 |
함수 |
없음. |
|
변수가 정의된 함수 내에서만 가능 |
로컬 |
$ |
|
변수가 정의된 스크립트에서만 가능(하위 스크립트에는 사용할 수 없음, 스크립트가 끝나면 지워짐) |
전역 |
$$ |
|
변수가 정의된 파일 내에서 모두 가능(파일이 닫히면 지워짐) |
로컬 및 전역 변수(또는 다른 스크립트에서 두 개의 로컬 변수)는 같은 이름을 가질 수 있지만 다른 변수로 처리되고 다른 값을 저장할 수 있습니다.
다음에서 변수를 사용할 수 있습니다.
- 계산
- 스크립트
- 파일 경로(파일 경로 생성하기 참조)
- 찾기 요청 편집 대화상자에서 생성하고 편집하는 찾기 요청(찾기 요청 지정 및 찾기 요청 편집 대화상자 참조)
- 병합 변수로써의 레이아웃(레이아웃에 병합 변수 삽입하기 참조)
변수에서의 반복
로컬 및 전역 변수는 변수 이름 바로 다음의 괄호[ ]에 나타나는 옵션 반복 수를 포함할 수 있습니다. 예를 들어 다음은 111을 반환합니다.
복사
Let([
$var[1] = 1;
$var[2] = 10;
$var[3] = 100
];
$var[1] + $var[2] + $var[3])
다음에서는 변수의 반복이 지원되지 않습니다.
- 함수 변수
- 병합 변수
- 파일 경로
- 찾기 요청
참고
- 변수 이름은 필드 이름과 동일한 이름 제한을 따라야 합니다. 필드 이름 지정 정보를 참조하십시오.
- 변수는 컨테이너 필드에 저장되어 있는 파일 경로에서는 지원되지 않습니다.
- 변수의 데이터 유형은 할당된 데이터를 기준으로 동적으로 결정됩니다. 변수는 계산 필드와 요약 필드를 제외하고 필드와 동일한 데이터 유형을 가지고 있습니다. 필드 유형 선택 정보를 참조하십시오.
- 변수로 작업하기에 대한 자세한 정보를 보려면 지식 베이스를 참조하십시오.