Mit dieser Anweisung kann eine SAM-Datei erzeugt werden, die eine BS2000-Prozedur mit den rekonstruierten ENTER-JOB-Kommandos enthält. Inhalt der Datei und Format der rekonstruierten Kommandos sind unten anhand eines Beispiels beschrieben.
Diese Anweisung ist erst zulässig, wenn vorher mindestens einmal //OPEN-JOBPOOL-FILE
ausgeführt wurde.
Format
CREATE-PROCEDURE-FILE |
FILE-NAME = *STD-FILE-LINK / <filename 1..54 without-gen-vers> ,OVERWRITE = *NO / *YES |
Operanden
FILE-NAME = *STD-FILE-LINK / <filename 1..54 without-gen-vers>
Name der zu schreibenden Prozedurdatei. Für die Datei muss Schreibzugriff erlaubt sein.
FILE-NAME = *STD-FILE-LINK
Der Dateiname soll aus der Task File Table (TFT) gelesen werden. Der vom Benutzer nicht veränderbare Linkname ist PJOBPOOL.
Der Dateiname kann somit vom Benutzer vor Aufruf des JMP durch /ADD-FILE-LINK LINK-NAME=PJOBPOOL,FILE-NAME=<dateiname>
vereinbart werden.
FILE-NAME = <filename 1..54 without-gen-vers>
Vollqualifizierter Dateiname. Die Angabe einer Dateigeneration oder
Dateigenerationsgruppe und die Angabe des Dateinamens in der Form „datei(nr)“ (nr = Versionsnummer) ist nicht erlaubt.
OVERWRITE =
Veranlasst oder verhindert das Überschreiben einer bereits existierenden Datei mit dem bei FILE-NAME angegebenen Namen.
OVERWRITE = *NO
Das Überschreiben einer bereits existierenden Datei wird verhindert. Die ursprüngliche Datei bleibt unverändert. Die Prozedurdatei wird nicht erzeugt. Der Benutzer bekommt die Meldung JMP0012
.
OVERWRITE = *YES
Besteht bereits eine Datei gleichen Namens, soll sie überschrieben und eine Prozedurdatei in jedem Fall erzeugt werden.