Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Öffent einen beliebigen Dialog (EXPOS-Funktion-Funktion!)

Prototype


EX_OpenDialog( Dialog, FensterModus, ... )

Parameter


ParameterTypBedeutung
DialogstringIdent des zu öffnenden Dialogs (z.B. "ar11")
FensterModusnumber-1 = ohne Modus, 0 = Anzeigen, 1 = Ändern, 2 = Neuanlegen, 3 = Kopieren
...string/number/booleanbeliebige Anzahl von Fenster-Parametern (optional)

Rückgabewert


NummerTypBedeutung
1boolean/niltrue bei Erfolg, nil im Fehlerfall
2stringnur im Fehlerfall: Fehlermeldung

Hinweise


  • Die Funktion funktioniert nur bei Aufruf eines Lua-Skriptes aus EXPOS heraus!
  • Die EXPOS-Funktion OpenDialog leistet vergleichbare Dienste.
  • Die Anzahl und Position der Fensterparameter ist nicht dokumentiert, sie kann aber in vielen Fällen einem Syslog-Protokoll mit TRACE 9 entnommen werden.

Beispiel


-- öffnet AR11 im Modus Anzeigen für den Artikel 4711
-- 1. Fensterparameter = "", 2. Parameter = Artikel-Nr.
assert( EX_OpenDialog( "ar11", 0, "", 4711 ) )
  • Keine Stichwörter