SDF-A wird mit folgendem Kommando gestartet:
START-SDF-A |
VERSION = *STD / <product-version> ,MONJV = *NONE / <filename 1..54 without-gen-vers> ,CPU-LIMIT = *JOB-REST / <integer 1..32767 seconds> |
VERSION =
Sind mehrere Versionen von SDF-A mit IMON installiert, so kann der Benutzer die Version auswählen, mit der er arbeiten möchte. Bei Angabe der Versionsbezeichnung mit Hochkommas kann der Buchstabe C vorangestellt werden (C-STRING-Syntax).
Falls das Produkt nicht mit IMON installiert wurde oder die angegebene Version nicht existiert, gilt VERSION=*STD.
VERSION = *STD
Aufruf der SDF-A-Version mit der höchsten Versionsnummer.
VERSION = <product-version>
Angabe der SDF-A-Version im Format mm.n[a[so]] (vgl. „product-version“ (SDF-Syntaxdarstellung)).
MONJV =
Angabe einer Monitor-Jobvariablen zur Überwachung des SDF-A-Laufs.
MONJV = *NONE
Es wird keine Monitor-Jobvariable verwendet.
MONJV = <filename 1..54 without-gen-vers>
Name der zu verwendenden Jobvariablen.
CPU-LIMIT =
Maximale CPU-Zeit in Sekunden, die das Programm beim Ablauf verbrauchen darf.
CPU-LIMIT = *JOB-REST
Es soll die verbleibende CPU-Zeit für die Aufgabe verwendet werden.
CPU-LIMIT = <integer 1..32767 seconds>
Es soll nur die angegebene Zeit verwendet werden.
Unterbrechen und Fortsetzen von SDF-A
Wird SDF-A während der Bearbeitung einer Anweisung mit unterbrochen, so kann es auf zwei Arten fortgesetzt werden.
Wird SDF-A mit RESUME-PROGRAM fortgesetzt, so wird die unterbrochene Anweisung weiter bearbeitet.
Wird SDF-A mit INFORM-PROGRAM (bis BS2000/OSD-BC V2.0: /SEND-MSG TO=*PROGRAM) wieder fortgesetzt, so wird die unterbrochene Anweisung abgebrochen und SDF-A steht für eine neue Anweisung bereit.