문자열 변수 및 환경 변수는 활동 및 데이터 유형 정의 파일에 포함될 수 있습니다.
문자열 변수 정의는 정의 위치에서 파일 끝까지 유효합니다. 데이터베이스에 대한 전역 문자열 변수는 없습니다.
문자열 변수와 환경 변수의 이름이 같으면 문자열 변수가 우선권을 갖습니다.
다음 구문을 사용하십시오.
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%