Du kan ta med strängvariabler och omgivningsvariabler i filer med åtgärds- och datatyper.
En strängvariabeldefinition gäller från definitionens adress till slutet av filen. Det finns inga globala strängvariabler för databasen.
Om en strängvariabel och en omgivningsvariabel har samma namn används strängvariabeln.
Använd syntaxen:
set variabelnamn=värde
Variabelnamn kan innehålla alla alfanumeriska tecken samt understreck (_). Varje variabeldefinition måste stå på en separat rad.
Till exempel:
set Remote_Application_Server=sysapp set Remote_File_Server=sysdata
Använd syntaxen:
$[{]variabelnamn[}]
Till exempel:
EXEC-HOST $Remote_Application_Server CWD /net/${Remote_File_Server}/doc/project
Referera till en omgivningsvariabel med syntaxen:
$[{]variabel[}].
Variabeln ersätts med dess värde när databasen laddas. Om en strängvariabel och en omgivningsvariabel har samma namn används strängvariabeln.
Den här exekveringssträngen skriver exempelvis ut en fil med loginnamnet på försättsbladet.
EXEC-STRING lp -t$LOGNAME %(File)Arg_1%