Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 216

Compiler
Inhaltsverzeichnis

Werbung

Sequenzielle Dateien
Ein-/Ausgabe-
Zustand
39
41
42
43
44
46
Tabelle 24: Ein-/Ausgabezustände für sequenzielle Dateien
216
Bedeutung
Die OPEN-Anweisung war aus einem der folgenden Gründe erfolglos:
1.
Im ADD-FILE-LINK-Kommando wurden einer oder mehrere der Operanden
ACCESS-METHOD, RECORD-FORMAT bzw. RECORD-SIZE mit Werten
angegeben, die von den entsprechenden expliziten oder impliziten Program-
mangaben abweichen.
2.
Bei Eingabedateien traten Satzlängenfehler auf (Katalogüberprüfung, falls
RECFORM=F).
3.
Die Satzlänge ist größer als die BLKSIZE im Katalog bei Eingabedateien
4.
Für eine Eingabedatei stimmt der Katalogeintrag eines der Operanden
FCBTYPE, RECFORM oder RECSIZE (falls RECFORM=F) nicht mit den ent-
sprechenden expliziten oder impliziten Programmangaben bzw. mit den ent-
sprechenden Angaben im ADD-FILE-LINK-Kommando überein.
Erfolglose Ausführung: Logischer Fehler
Es wurde versucht, eine OPEN-Anweisung für eine Datei auszuführen, die bereits
eröffnet ist.
Es wurde versucht, eine CLOSE-Anweisung für eine Datei auszuführen, die nicht
eröffnet ist.
Bei Zugriff auf eine Plattenspeicherdatei, die mit OPEN I-O eröffnet wurde
Die letzte vor Ausführung einer REWRITE-Anweisung ausgeführte Ein-/Ausgabe-
Anweisung war keine erfolgreich ausgeführte READ-Anweisung.
Überschreiten der Bereichsgrenzen:
1.
Es wurde versucht, eine WRITE-Anweisung auszuführen.
Die Länge des Datensatzes liegt jedoch nicht in dem für diese Datei zulässi-
genBereich.
2.
Es wurde versucht, eine REWRITE-Anweisung auszuführen.
Der zurückzuschreibende Datensatz hat jedoch nicht die gleiche Länge wie
der zu ersetzende Datensatz.
Es wurde versucht, eine READ-Anweisung für eine Datei auszuführen, die sich im
Eröffnungsmodus INPUT oder I-O befindet; ein nächster gültiger Datensatz steht
aber nicht zur Verfügung. Grund:
1.
Die vorhergehende READ-Anweisung war erfolglos, ohne eine Ende-Bedin-
gung zu verursachen, oder
2.
Die vorhergehende READ-Anweisung hat eine Ende-Bedingung verursacht.
Dateiverarbeitung
U41113-J-Z125-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis