Profil-Variablen
Diese Variablen können in einem Profil in Phase 3 angelegt werden und sind nur in diesem gültig (im Gegensatz zu System-Variablen). Der Variablenname muss innerhalb des Profils eindeutig sein.
Variablen anlegen
Folgender Screenshot zeigt den Dialog zur Definition von Variablen in Profilen (Profil-Variablen und System-Variablen).
(1) Typ-sicher initialisieren verhindert, dass z. B. ein Integer-Wert 1 als String 1.0 zurückgeliefert wird. Der Inhalt der Variable wird dann nicht als String, sondern als Basistyp gespeichert.
(2) Name und Typ der Variable.
(3) Initialwert der Variable. Dieser kann entweder ein konstanter Werte oder ein Feldwert aus dem Quellbaum sein (Syntax: @Feldname@). Ist der Initialwert ein Feldwert, wird die Variable initialisiert, wenn das Feld erstmalig einen Wert erhält. Wenn zusätzlich (4) aktiv ist, erfolgt diese Initialisierung für jedes Datenblatt neu. Sonst wird der Initialwert nur einmal, zu Beginn des Jobs, zugewiesen. Achtung: Aktivieren Sie die Option (4) nicht für Variablen mit Präfix MSG_CALL_ und System-Variablen, die nur einmalig bei Start des Jobs einen Wert erhalten. Hinweis: Siehe auch Funktion reset variables().
(5) Endgültig gespeichert werden die Werte allerdings erst, nachdem Sie hier geklickt haben.