Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
GET LAST ERROR STACK
|
GET LAST ERROR STACK ( CodesArray ; IntCompArray ; TextArray ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
CodesArray | Array Lange Ganzzahl |
![]() |
Fehlernummern | |||||
IntCompArray | Array String |
![]() |
Interner Code für Komponente | |||||
TextArray | Array String |
![]() |
Fehlermeldung | |||||
Der Befehl GET LAST ERROR STACK gibt Informationen über den aktuellen Fehler "Stapel" der 4D Anwendung zurück. Verursacht eine 4D Anweisung einen Fehler, enthält der aktuelle Fehlerstapel eine Beschreibung des Fehlers, sowie weitere dadurch ausgelöste Fehler.
Beispiel: Der Fehler "Festplatte voll" verursacht einen Schreibfehler in der Datei und einen Fehler im Befehl zum Datensatz-Sichern: Der Stapel enthält deshalb drei Fehler. Hat die letzte 4D Anweisung keinen Fehler erzeugt, ist der aktuelle Fehlerstapel leer.
Dieser generische Befehl kann jeden auftretenden Fehlertyp bearbeiten.
Hinweis: Bei Fehlern, die von einer ODBC Quelle erzeugt werden, muss der Befehl SQL GET LAST ERROR verwendet werden.
GET LAST ERROR STACK muss in einer Fehlerverwaltungsmethode aufgerufen werden, die mit dem Befehl ON ERR CALL installiert wurde.
Die Information wird in drei aufeinander abgestimmten Arrays zurückgegeben:
Die Liste der Fehlermeldungen finden Sie im Kapitel Fehlermeldungen.
Produkt: 4D
Thema: Unterbrechungen
Nummer:
1015
Geändert: 4D v11 SQL Release 3
4D Programmiersprache ( 4D v20 R7)