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