EXEC

Beschreibung

Diese Aktion wird aufgerufen unter der Bedingung, dass die Prüfungen richtig ausgeführt werden. Sie wird nach der Anzeige der Wartemeldung ausgeführt. Diese Aktion ist äußerst wichtig, da sie die Platzierung Ihrer Prozedurverarbeitung ermöglicht.

Vorlage

Standardverarbeitung (interaktiver Modus und Batch)

Verwendung

Diese Aktion wird verwendet, um eine Prozedurverarbeitung auszuführen.

   Die Verwaltung der Logdatei erfolgt wie folgt:  

Öffnen und Schließen der Logdatei nur im interaktiven Modus (im Batch wird dies vom Supervisor übernommen).
If !GSERVEUR : Call OUVRE_TRACE("titre") From LECFIC : Endif     # zum Öffnen der Logdatei
If !GSERVEUR : Call FERME_TRACE From LECFIC: Endif                    # zum Schließen der Logdatei 

Das Schreiben in der Logdatei erfolgt im interaktiven Modus und im Batch.
Call ECR_TRACE("message",0) From GESECRAN                                        # für eine Informationsmeldung
Call ECR_TRACE("message",1) From GESECRAN                                        # für eine Fehlermeldung

Die Anzeigeart der Logdatei am Ende der Verarbeitung muss in der Variable TRA angegeben werden, die einen der folgenden Werte annehmen kann:

0

Keine Anzeige und kein Speichern der Logdatei

1

Anzeige, dann Speichern der Logdatei

9  

Anzeige, dann Löschen der Logdatei

   Um die Daten in der Datenbank zu aktualisieren, öffnen Sie eine Transaktion mit Trbegin und schließen Sie sie anschließend mit Commit.   

  Sie können eine Fehlermeldung durch GERR = 1 und einen Text in GMESSAGE anzeigen.

  Sie können Ihre Verarbeitung durch FIN = 1 anhalten.

  Im interaktiven Modus kann man durch SAI = 1 zur Erfassung zurückkehren (unmittelbar vor der Aktion AVANT_PAR).