Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SEMA Semantikfehlerdialog anstoßen

&pagelevel(4)&pagelevel

Die Funktion SEMA bewirkt, dass SDF mit dem Benutzer einen Dialog führt, in dem Sie Semantikfehler in einer Anweisung korrigieren können. SDF hat die Anweisung unmittelbar zuvor analysiert und syntaktisch richtig an das Programm übergeben. Detaillierte Informationen finden Sie beim Makro CORSTMT (CORSTMT Semantikfehlerdialog anstoßen).

Aufruf


CALL SDF('SEMA',area,error,msg)


Beschreibung der Parameterliste

Parameter

Datentyp
(Länge)

Ein-/
Ausgabe

Bedeutung

SEMA

char(4)

in

Funktionsname: Schlüsselwort SEMA

area

char()

inout

Puffer, in dem der normierte Übergabebereich abgelegt wurde (siehe INIT)

error

integer

out

Returncode

msg

V-rec@

in

Adresse eines Satzes mit variabler Satzlänge, der den Text einer Meldung enthält, die während des Fehlerdialoges
ausgegeben werden soll (max. 400 Zeichen lang)

Der Makro CORSTMT wird mit folgenden Default-Werten aufgerufen:

DEFAULT=*NO

INVAR=*NO

CALLID=*NO

CCSNAM=*NO