在操作和数据类型的定义文件中,可以包括字符串变量和环境变量。
字符串变量定义只在定义位置至文件尾之间有效。数据库没有全局的字符串变量。
如果字符串变量和环境变量同名,字符串变量的优先级高。
使用如下语法:
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%