4D View v16

PV GET LAST ERROR

Home

 
4D View v16
PV GET LAST ERROR

PV GET LAST ERROR 


 

PV GET LAST ERROR ( Bereich ; Fehlernr ; FehlerText ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in 4D View Bereich
Fehlernr  Lange Ganzzahl in Fehlernummer
FehlerText  Text in Fehlertext

Der Befehl PV GET LAST ERROR erhält die Information über den letzten Fehler für den 4D View Bereich. Bei Bereich gleich 0 (Null) entspricht die Information dem zuletzt von allen 4D View Bereichen erhaltenen Fehler.

Nach Ausführung des Befehls empfängt Fehlernr die Fehlernummer, FehlerText enthält die dazugehörige Fehlerbeschreibung. Die von 4D View generierten Fehlernummern und -texte finden Sie im Anhang A, 4D View Fehlermeldungen.

PV GET LAST ERROR gibt nur einen Fehler zurück, wenn der letzte Aufruf eines 4D View Befehls für Bereich einen Fehler ausgelöst hat. Jeder Aufruf eines Befehls ohne Fehler setzt den letzten Fehler auf Null. Um evtl. auftretende Fehler ausfindig zu machen, verwenden Sie stattdessen PV ON ERROR.

Verwenden Sie PV ON ERROR nicht, zeigt 4D View dem Benutzer eine Warnung, wenn ein Fehler auftritt. Er kann dann mit PV GET LAST ERROR z.B. über den Debugger von 4D die entsprechende Information erhalten.

Sie prüfen nach Laden einer Datensatzauswahl in einen 4D View Bereich, ob der verfügbare Speicher ausreicht, um die Operation abzuschließen. Andernfalls erhält der Benutzer Anweisungen, wie er den Fehler beheben kann.

 C_LONGINT($ErrorCode`Fehlernummer
 C_TEXT($ErrorText`Fehlertext
 
 PV FIELD TO CELLS(Bereich;1;1;1;0;Table(->[Clients]);Table(->[Clients]);
 Field(->[Clients]FirstName))
 PV FIELD TO CELLS(Bereich;1;2;1;0;Table(->[Clients]);Table(->[Clients]);
 Field(->[Clients]Name))
 PV GET LAST ERROR(Bereich;$ErrorCode;$ErrorText`Ist hier ein Fehler?
 If($ErrorCode=18) `Zu wenig Speicher
    ALERT("Zu wenig Speicher: verkleinern Sie anzuzeigende Auswahl oder
    geben Sie"+ "4D mehr Speicher.")
 End if



Siehe auch 

Anhang A, 4D View Fehlermeldungen
PV ON ERROR

 
EIGENSCHAFTEN 

Produkt: 4D View
Thema: PV Bereich
Nummer: 15990

 
GESCHICHTE 

Erstellt: 4D View 6.8

 
ARTIKELVERWENDUNG

4D View Programmiersprache ( 4D View v16)