Seite durchsuchen nach:
(powered by
FreeFind)
Bemerkung: Manche Browser haben offensichlich Probleme mit CSS. Für die richtige Darstellung dieser Seiten verwenden Sie am besten
Firefox,
Chrome oder
Opera.
Syntax
meldung = ErrorText( n ) [;]
Beschreibung
Die Funktion liefert die REXX-Fehlermeldung, die mit der als Aufrufparameter
angegebene Fehlernummer assoziiert ist.
Aufrufparameter
n
Nummer des Fehlers (z. B. Return-Code), für die die Fehlermeldung zurückgegben werden soll.
Rückgabewerte
meldung
Die REXX-Fehlermeldung, die mit der als Aufrufparameter
angegebene Fehlernummer assoziiert ist. .
Bemerkungen
Der Aufrufparametern muss im Bereich zwischen 0 und 99 liegen.
Wenn n zwar im erlabtem Bereich liegt, aber diese REXX-Fehlernummer
nicht definiert ist, dann wird ein Nullstring zurückgegeben.
Wenn
n ausserhalb dieses Bereiches liegt dann wird der Return Code
40 zurückgegeben.
Im ooREXX bekommen manche Fehlernummer zusätzlich erweiterte Informationen in Form
weiteren 1- bis 3-Stelligen Zahlen (s. g.
Subcodes). Diese
Information beschreibt näher die Stelle an der der Fehler entstanden ist.
Die Funktion
ErrorText selbst kann keine zweite Fehlermeldung
zurückgeben, deswegen werden diese Informationen über das Objekt, das
durch die Fehlerbedingung
SIGNAL ON SYNTAX (wenn sie zutrifft)
verfügbar.
Manche Fehler können nur unter bestimmten Fehlerbedingungen angezeigt werden
bzw. werden unter bestimmten Bedingungen nicht angezeigt:
- Fehler 3 und 5 können nicht vom SIGNAL ON SYNTAX verfolgt werden
- Fehler 4 kann nur vom SIGNAL ON HALT oder CALL ON HALT verfolgt werden
- Fehler 6 und 30 können nur vom SIGNAL ON SYNTAX verfolgt werden,
wenn dieser während der Ausführung der Anweisung INTERPRET entstehen
.
Beispiel 1
/*--------( Fehlermeldung anzeigen )--------*/
meldung = ErrorText( rc )
If meldung <> "" Then
Say "Eine nicht definierte Fehlernummer" rc "wurde geliefert".
Else
Say "RC="rc"." meldung
Ergebnis 1
RC=40. Inkorrekter Routinenaufruf.
(möglicherweise)
Your privacy: This web site has no cookies, no advertising and does not provide access data to anyone for any reason.
Copyright © Janosch R. Kowalczyk 1999, 2010. All rights reserved.
Most recent revision on 24 Aug 2010 (236) - 14:57:39.