문자열 변수 및 환경 변수는 활동 및 데이터 유형 정의 파일에 포함될 수 있습니다.
문자열 변수 정의는 정의 위치에서부터 파일 끝까지 유효합니다. 데이터베이스에 대한 전역 문자열 변수는 없습니다.
문자열 변수와 환경 변수의 이름이 같으면 문자열 변수가 우선권을 갖습니다.
다음 구문을 사용하십시오.
set variable_name=value
변수 이름에는 알파벳과 숫자, 그리고 밑줄(_)이 포함될 수 있습니다. 각 변수 정의는 다른 행에 위치해야 합니다.
예를 들면 다음과 같습니다.
set Remote_Application_Server=sysapp set Remote_File_Server=sysdata
다음 구문을 사용하십시오.
$[{]variable_name[]
예를 들면 다음과 같습니다.
EXEC-HOST $Remote_Application_Server CWD /net/${Remote_File_Server/doc/project
다음 구문을 사용하여 환경 변수를 참조하십시오.
$[{]variable[].
변수는 데이터베이스가 로드될 때 확장됩니다(값으로 교체됨). 문자열 변수 및 환경 변수의 이름이 같으면 문자열 변수에 우선권이 있습니다.
예를 들면 다음 실행 문자열은 로그인 이름을 포함하는 표제와 함께 파일을 인쇄합니다.
EXEC-STRING lp -t$LOGNAME% (File)Arg_1%