Zum Hauptinhalt springen

ErrIgnore

ErrIgnore(int1, logic2)

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Zu ignorierende Laufzeitfehler festlegen

Details

Mit diesem Befehl kann die Generierung eines Laufzeitfehlers abgeschaltet werden.

  • _ErrCallOld Wird eine A- Prozedur in einer Umgebung aufgerufen, die keine A- Prozeduren verarbeitet, wird ein Laufzeitfehler generiert. Mit dieser Option wird der Laufzeitfehler unterdrückt. Die Prozedur wird nicht aufgerufen.
  • _ErrCnv Der Laufzeitfehler bei einer nicht durchführbaren Typkonvertierung wird unterdrückt.
  • _ErrDecimal Kommt es bei einer Berechnung mit Dezimalzahlen zu einem Fehler, wird der Laufzeitfehler unterdrückt. Als Ergebnis wird der Wert _DecimalError zurückgegeben.
  • _ErrStringOverflow Anstatt eines Laufzeitfehlers wird bei einer Zuweisung einer zu langen Zeichenkette der Alphawert abgeschnitten.

Weitere Laufzeitfehler können nur in einem try-Block ignoriert werden (ErrTryIgnore ()).

info

Es ist zu beachten, dass das Abschalten von Laufzeitfehlern die Fehlersuche erschweren kann.