Objektinhalt prüfen: CHECK

Diese Funktionalität ist nicht auf allen Plattformen unterstützt.

EXEC TAA
   CHECK [ FIRST | NEXT | PREVIOUS | LAST | CURRENT ] <Objektname> [FULL]
END-EXEC

EXEC TAA
   CHECK <Objektname> (<Datenname> | <num.Literal> | FIRST | NEXT | PREVIOUS | LAST | CURRENT ) [FULL]
END-EXEC

Mit CHECK können Sie Datenobjekte prüfen lassen. Die Prüfung beschränkt sich zur Zeit darauf, festzustellen, ob der Inhalt der Felder des Datenobjekts dem Wertebereich entspricht, der durch die Domäne festgelegt ist.

Wenn es sich um ein Listenobjekt handelt, müssen Sie über einen Index oder eine Position angeben, welches Element aus der Liste geprüft werden soll.

Gefundene Fehler werden in Form von Laufzeitzuständen (Conditions) gemeldet.

Standardmäßig wird die Prüfung beim ersten Fehler beendet. Wenn die Prüfung nach dem ersten Fehler fortgesetzt werden soll, geben Sie die Option FULL an.

Das Ergebnis der Anweisung können Sie über die Bedingungsnamen OM-RC-OK und OM-RC-NOT-OK (beim Listenobjekt ggf. auch OM-RC-EOL) abfragen.