Die Konfiguration über das Environment ist unter MagiC die schnellste Variante. In der Datei MAGX.INF werden die notwendigen Informationen eingetragen. Unter TOS ist hierzu eines der Hilfsprogramme wie z.B. setenv notwendig (wird allerdings nicht mitgeliefert), das dann vor KEYTAB gestartet werden muß.
Nach dem nächsten Neustart stehen die Environment-Variablen zur Verfügung. Die Daten stehen dann zwar sowohl im Environment als auch im Cookie, aber die "offizielle" Schnittstelle ist gemäß "TORG 103" (http://www.tosgroup.de) der Cookie.
Hinweis: Falls KEYTAB über die ASCII-Datei konfiguriert wird, wird die Konfiguration über die Environments nicht verwendet. In der Datei nicht enthaltene Parameter bleiben also auf ihren Default-Werten!
Die Environment-Variablen lauten
EURO_CHAR | Die Variable enthält die Position des Euro-Zeichens. Sie
können den Wert auf verschiedene Arten angeben:
Groß-/Kleinschreibung des Wertes spielt keine Rolle. Eine nicht vorhandene Environment-Variable wird hierbei als $EC gewertet. |
EURO_SYSFNT | Die Variable gibt an, ob das Euro-Zeichen im
System-Zeichensatz vorhanden ist (Wert TRUE) oder nicht (alle anderen
Werte). Groß-/Kleinschreibung des Wertes spielt keine Rolle.
Eine nicht vorhandene Environment-Variable wird als FALSE gewertet. |
EURO_CONVERT | Diese Variable gibt an, ob das Euro-Zeichen in den Text
"EUR" gewandelt werden soll (Wert TRUE) oder nicht (alle
anderen Werte). Groß-/Kleinschreibung des Wertes spielt keine
Rolle. Eine nicht vorhandene Environment-Variable wird als TRUE
gewertet. |
EURO_OVERWRITE | Diese Variable gibt an, ob der Euro-Cookie mit den
Einstellungen überschrieben werden soll (Wert TRUE) oder ob die
Werte eines bereits vorhandenen Euro-Cookie gelesen und eingestellt
werden sollen (alle anderen Werte). Eine nicht vorhandene
Environment-Variable wird als TRUE gewertet. |
Hinweis: Die Groß-/Kleinschreibung der Namen der Variablen spielt eine Rolle und muß beachtet werden!