Es gibt mehrere Aufrufarten: den Dialogsprung, den Aufruf eines Lua-Skripts oder einer Expos-Funktion.
Varianten
Sprunginformation aus Dialogfeld
Bei einem Dialogsprung wird von einem Dialog (im Beispiel LB11 Wareneingang) in einen weiteren Dialog (im Beispiel EK40 Einkaufsarchiv) gesprungen. Die in LB11 eingetragenene Einkaufsnummer soll in diesem Beispiel in der Suche in EK40 vorbelegt werden.
Um die Parameter des Diaogsprungs zu bestimmen, springt man vom Dialog DDS10 aus in den Dialog DDS20.
Sprunginformation aus Dialogliste
Beispiel: Aus der Adressübersicht AD10 soll in das Kundenvorgangsarchiv VE40 gesprungen werden. Dabei soll die in AD10 selektierte Adressnummer in der Suchzeile in VE40 vorbelegt werden um somit nach Vorgängen mit der selektierten Adressnummer zu suchen.
Um die Parameter des Diaogsprungs zu bestimmen, springt man vom Dialog DDS10 aus in den Dialog DDS20.
Lua-Skripte
Um ein Lua-Skript im Dialogsprung benutzen zu können, muss man erst den Speicherort des Lua-Skriptes festlegen. Im DDS11 den Pfad im Feld "Script-Datei(Lua)" eintragen und bei "Aufrufart/EXPOS-Variante" das Feld auf "keine/Lua-Script" setzen. Man kann mit einem Lua Script Informationen aus einem Feld sowie aus einer Liste beziehen.