D Falls mit der User Option OPEN [S] alle offenen Dateien ausgewählt wurden (siehe Seite A1-), so kann mit dem Action-Code D der aktuelle Inhalt dieser Dateien angezeigt werden. Das gilt insbesondere für SAM oder PAM-Dateien die im Output-Modus eröffnet sind (z.B. SYSOUT-/SYSLST-Dateien, CONSLOG-Datei).
Hinweise:
Der Action-Code D bewirkt das Übertragen der momentanen Inhalte der offenen Datei in eine temporäre Hilfsdatei, die von CFS angezeigt wird. Durch das Kommando D ist es auf einfache Weise möglich, den Inhalt der Hilfsdatei auf den neuesten Stand zu bringen. Die Kommandofolge D;++ bewirkt, daß das aktuelle Ende der SAM-Datei angezeigt wird.
Standardmäßig kann der Inhalt von schreibend eröffneten ISAM-Dateien nicht, bzw. nur bei SHARUPD=YES angezeigt werden. Mit Hilfe einer Sonderoption ist es jedoch möglich, den Inhalt dieser ISAM-Dateien im PAM-Format anzuzeigen. Hierzu ist vor Absetzen des Action-Codes D einmalig das folgende CFS-Kommando einzugeben: M L'29AD','X'
Bei im Output-Modus eröffneten SAM-/PAM-Dateien zeigt die Angabe in der Spalte LASTP der Dateienliste die Anzahl der zum gegenwärtigen Zeitpunkt beschriebenen PAM-Seiten an.
Der Action-Code D auf offene SAM-/PAM-Dateien kann auch von Normalbenutzern unter Kennungen ungleich TSOS angewendet werden. Damit diese Möglichkeit genutzt werden kann, muß der Systemverwalter unter TSOS einen CFS-Holdertask starten: /ENTER $CFS.CFS.S.LMSLIB(CFSHT). Näheres hierzu in der Inline-Beschreibung der Enter-Datei.
Geöffnete SYSOUT-/SYSLST-Dateien, die in einem Element einer PLAM-Bibliothek abgelegt werden, können von der User Option OPEN nicht erfaßt werden.
Ab SYSFILE V13.0A (BS2000 4.0) steht das Kommando MODIFY-SYSFILE-OPTIONS LIBRARY-OUTPUT-COPY=YES zur Verfügung. Damit wird der Inhalt eines Sysfile PLAM-Elements zusätzlich in eine temporäre Datei auf Platte geschrieben. Zum Zeitpunkt, wo das PLAM-Element geschlossen wird, wird auch die temporäre Sysfile-Datei gelöscht. Die temporäre Sysfile-Datei wird von der User Option OPEN angezeigt. Der Inhalt der Datei kann mit dem Action-Code D sichtbar gemacht werden.
Bei Anwendung des Action-Codes D auf Dateien mit einem angezeigten LASTP-Wert > 200 kann das Übertragen aller bereits beschriebenen PAM-Blöcke in die Hilfsdatei eine lange Zeit in Anspruch nehmen. Der Benutzer wird daher gefragt, ob er an der Anzeige des Inhalts der vollständigen Datei interessiert ist, oder nur die letzten n PAM-Blöcke anschauen möchte:
nnnnn Pam-blocks will be copied before the complete contents of file
:pvs:$user-id.filename is available for display.
View the complete file or the first/last n Pam-blocks only ? (DUE/+n/n/K1/?)
Eingabe Enter bzw. DUE1-Taste: Kompletten Dateiinhalt anzeigen.
n : Nur die letzten n geschriebenen Pam-Blöcke der Datei anzeigen.
+n : Nur die ersten n Pam-Blöcke der Datei anzeigen.
K1-Taste: Abbruch; keine Aktion.