Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 186

Compiler
Inhaltsverzeichnis

Werbung

Grundlagen
Versucht ein COBOL-Programm, eine Datei zu eröffnen, so prüft das DVS, ob in der TFT
der Linkname eingetragen ist, der für die Datei bei der Übersetzung festgelegt wurde (siehe
Abschnitt „Zuweisen von katalogisierten
übernimmt das Programm die Dateimerkmale aus:
dem TFT-Eintrag unter diesem Linknamen,
den Dateieigenschaften, die explizit oder implizit im Programm vereinbart wurden und
dem Katalogeintrag der zugehörigen Datei.
Dabei überschreiben Angaben aus dem TFT-Eintrag (d.h. die explizit im
ADD-FILE-LINK-Kommando festgelegten Dateimerkmale) die Dateivereinbarungen aus
dem COBOL-Programm, während aus dem Katalogeintrag lediglich Dateimerkmale über-
nommen werden, die weder durch das Programm noch im TFT-Eintrag festgelegt sind oder
im ADD-FILE-LINK-Kommando als Nulloperanden vereinbart wurden.
Beim Dateizugriff kann dieses Verfahren insbesondere dann zu Konflikten führen, wenn im
ADD-FILE-LINK-Kommando Dateimerkmale angegeben werden, die mit den (explizit oder
implizit) im COBOL-Programm festgelegten Eigenschaften oder mit dem Katalogeintrag
der zugewiesenen Datei unvereinbar sind. Dies trifft vor allem auf folgende Situationen zu:
Widersprüchliche Angaben zur Eröffnungsart
COBOL-Programm
OPEN INPUT...[REVERSED]
OPEN OUTPUT
OPEN EXTEND
Widersprüchliche Angaben zur Organisationsform der Datei
COBOL-Programm
ASSIGN-Klausel
ORGANIZATION-Klausel
Widersprüchliche Angaben zum Satzformat
COBOL-Programm
RECORD-Klausel
RECORDING MODE-Klausel
186
Dateien"). Wird ein solcher Eintrag gefunden,
ADD-FILE-LINK-Kommando
OPEN-MODE=OUTPUT oder OPEN-MODE=EXTEND
OPEN-MODE=INPUT oder OPEN-MODE=REVERSE
OPEN-MODE=INPUT oder OPEN-MODE=REVERSE
ADD-FILE-LINK-Kommando
ACCESS-METHOD-Operand
ADD-FILE-LINK-Kommando
RECORD-FORMAT-Operand
Dateiverarbeitung
U41113-J-Z125-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis