Parameteraustausch von Dialogen mit der Logik
Parameteraustausch von Dialogen mit der Logik
Bevor der Dialog auf dem Bildschirm angezeigt wird, werden zunächst alle Dialogfelder mit den aktuellen Parameterwerten gefüllt (jedem Eingabefeld ist ein Parameter zugeordnet).
In dem Augenblick, wenn die Entscheidungstabelle wieder aktiv ist, sind alle geänderten Daten aus dem Dialog in der Logik automatisch aktuell verfügbar. Dies gilt für das Dialogende (nach Drücken einer Schaltfläche), aber auch für eine Überprüfungslogik (Kontroll-ET, s.u.). Nach Abschluss der Überprüfungslogik werden alle Dialogfelder ebenso automatisch aktualisiert.
Es werden lediglich die geänderten Daten des Dialogs in die zugehörigen ePOS Parameter zurückgeschrieben. Dies gilt allerdings auch für Werte, die vom System, nicht vom Anwender geändert wurden. Wenn bei einem Dialogelement mit fester Werteliste (z.B. Listbox) der Zielparameter einen Wert hat, der nicht in der Werteliste enthalten ist, wird der Zielparameter auf LEER gesetzt.