4D v14.3ABORT |
|||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
ABORT
ABORT
Der Befehl ABORT wird innerhalb einer Projektmethode zur Fehlerverwaltung verwendet, die mit dem Befehl ON ERR CALL installiert wurde. Gibt es keine Projektmethode zur Fehlerverwaltung, wenn ein Fehler auftritt (zum Beispiel, ein Fehler der Datenbank-Engine), zeigt 4D den Standarddialog für Fehler und unterbricht dann die Ausführung Ihres Code. Ist der ausführende Code:
Verwenden Sie zur Fehlersuche eine Projektmethode zur Fehlerverwaltung, zeigt 4D weder den Standarddialog für Fehler an noch unterbricht es die Ausführung Ihres Code. Stattdessen ruft 4D Ihre Fehlermethode auf (eine Ausnahme-Behandlungsroutine) und setzt die Ausführung auf die nächste Codezeile der Methode, die den Fehler auslöst. Diese Fehler können Sie per Programmierung bearbeiten; stellen Sie z.B. während einer Importoperation einen Fehler wie doppelter Datensatz der Datenbank-Engine fest, können Sie den Fehler vor dem Anwender verstecken und mit dem Import fortfahren. Es gibt jedoch auch Fehler, die Sie nicht per Programmierung bearbeiten bzw. "verdecken" können. In diesen Fällen müssen Sie die Ausführung abbrechen, indem Sie in der Projektmethode zur Fehlerverwaltung den Befehl ABORT aufrufen. Der Befehl ABORT soll nur in Projektmethoden zur Fehlerverwaltung verwendet werden. Einige 4D Entwickler unterbrechen jedoch damit auch die Ausführung anderer Projektmethoden. Dass dies funktioniert, ist nur ein Nebeneffekt. Wir raten davon ab, diesen Befehl außerhalb von Fehlerverwaltungsmethoden zu verwenden. |
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Erstellt: < 4D v6 SIEHE AUCH ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v12.4) |
|||||||||||||||||||||||||||||||||||||||||||||