Skip to main content
Skip table of contents

Aufruf eines "normalen" Ein- oder Ausgabedialoges


Aufruf eines "normalen" Ein- oder Ausgabedialoges

Im Standardfall wird ein Dialog über die Funktion f$Dialog aufgerufen. Der Dialog bleibt dann solange aktiv, bis er durch Betätigung einer Schaltfläche verlassen wird (oder in einer Überprüfungslogik durch f$DialogEnde abgebrochen wird, s.u.).

Im Anschluss an den Dialog-Aufruf kann dann in der Logik entsprechend der gedrückten Schaltfläche weiter verzweigt werden. Der bei der Schaltfläche hinterlegte Rückgabewert wird als Funktionsergebnis von f$Dialogf$Dialog an die Logik übermittelt.

Beispiel:

ET "ArtikelDlg":

 

 

R 01

SONST

B 01

 

 

 

A 01

Weiter = f$Dialog( ’Artikel’ )

x

 

A 02

p$ArtikelAsw()

x

 

ET "ArtikelAsw":

 

 

R 01

R 02

SONST

B 01

Weiter

’Kalk’

’Angebot’

 

B 02

 

 

 

 

A 01

 

p$Preise()

p$Text()

f$Ende()

A 02

p$ArtikelDlg()

X

x

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.