2.103 .envvar[string]

Über das Setup-Objekt lassen sich die Umgebungsvariablen des Programms setzen. Dazu existieren zwei Attribute: .env[] und .envvar[].

In .env[] sind alle Umgebungsvariablen enthalten, wobei die über die Option -IDMenv gesetzten Werte die in der Umgebung gesetzten Werte überschreiben.

Die mittels der Option -IDMenv gesetzten Variablen sind nur für IDM-Funktionen gültig. Über das Attribut .envvar[] hingegen erhält man nur die Umgebungsvariablen.

Definition

  • Datentyp

    string

  • Zugriff

    get, set

  • changed-Ereignis

    nein

Die Attribute .env[] und .envvar[] sind setzbar und abfragbar. Die Indizierung erfolgt über den Namen der Umgebungsvariablen. Beim Erfragen erhält man ein fail wenn die Umgebungsvariable nicht gesetzt ist.

Weiter ist es möglich sich alle mittels ‑IDMenv gesetzten Variablen anzusehen. Dazu dient das Attribute .count[] indiziert über .env, welches als Rückgabewert die Anzahl der IDM-Umgebungsvariablen liefert. Nun kann .env[] über den Zahlenbereich 1 ... .count[.env] indiziert werden, um die Namen der Umgebungsvariablen zu ermitteln.