Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 237

Compiler
Inhaltsverzeichnis

Werbung

Dateiverarbeitung
Ein-/Ausgabe-
Zustand
00
04
05
10
14
22
23
24
Tabelle 29: Ein-/Ausgabezustände für relative Dateien
U41113-J-Z125-6
Bedeutung
Erfolgreiche Ausführung
Die Ein-/Ausgabe-Anweisung wurde erfolgreich ausgeführt.
Es ist keine weitere Information bezüglich der Ein-/Ausgabe-Operation verfügbar.
Satzlängenkonflikt: Eine READ-Anweisung wurde erfolgreich ausgeführt. Die Län-
ge des gelesenen Datensatzesliegt jedoch nicht in den Grenzen, die durch die
Satzbeschreibungen der Datei festgelegt wurden.
Erfolgreicher OPEN INPUT/I-O/EXTEND auf eine Datei mit OPTIONAL-Angabe in
der SELECT-Klausel, die zum Zeitpunkt der Ausführung der OPEN-Anweisung
nicht vorhanden war
Erfolglose Ausführung: Endebedingung
Es wurde versucht, eine READ-Anweisung auszuführen. Es war jedoch kein
nächster logischer Datensatz vorhanden, da das Dateiende erreicht war (sequen-
zielles READ).
Es wurde zum ersten Mal versucht, eine READ-Anweisung für eine nicht vorhan-
dene Datei mit OPTIONAL-Angabe auszuführen.
Es wurde versucht, eine READ-Anweisung auszuführen. Das durch RELATIVE
KEY beschriebene Datenfeld ist aber zu klein, um die relative Satznummer aufzu-
nehmen (sequenzielles READ).
Erfolglose Ausführung: Schlüsselfehlerbedingung
Doppelter Schlüssel
Es wurde versucht, eine WRITE-Anweisung mit einem Schlüssel auszuführen, für
den in der Datei bereits ein Satz vorhanden ist.
Datensatz nicht gefunden oder Satzschlüssel Null
Es wurde versucht, anhand eines Schlüssels mit einer READ-, START-, DELETE-
oder REWRITE-Anweisung auf einen Datensatz zuzugreifen, der in der Datei nicht
vorhanden ist, oder der Zugriff erfolgte mit Satzschlüssel Null
Überschreiten der Bereichsgrenzen
Es wurde versucht, eine WRITE-Anweisung außerhalb der vom System festgeleg-
ten Bereichsgrenzen einer relativen Datei auszuführen (unzureichende Sekundär-
zuweisung im FILE-Kommando) oder eine WRITE-Anweisung im sequenziellen
Zugriffsmodus zu geben, bei der die relative Satznummer so groß ist, dass sie
nicht in das mit der RELATIVE KEY-Angabe beschriebene Datenfeld passt.
Relative Dateien
237

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis