Die vom Dienstprogramm SYSBPM bereitgestellten Funktionen können auch im Batch-Modus ausgeführt werden.
Zu diesem Zweck empfehlen wir Ihnen die Verwendung der SYSBPM-Anwendungsprogrammierschnittstelle USR4340N oder USR0340N. Weitere Informationen zu diesen APIs siehe Kapitel Anwendungsprogrammierschnittstellen.
Sie können das Dienstprogramm SYSBPM auch im Batch-Modus verwenden, indem Sie die Abfolge der Online-Eingabekommandos simulieren.
Da das Dienstprogramm SYSBPM die Funktionalität des Software AG-Editors nutzt, sollten Sie beim Schreiben Ihres Batch-Jobs die folgende Anleitung beachten:
Setzen Sie den Profilparameter
EDPSIZE.
Alternativ können Sie den Profilparameter
BPI mit
TYPE=EDIT für
den Buffer Pool des Software AG Editors setzen und die Arbeitsdatei des Editors
im Batch-Job definieren.
Beachten Sie, dass das Feld Code nicht auf jedem SYSBPM-Bildschirm verfügbar ist.
Beachten Sie, dass Sie eventuell Eingabefelder überspringen müssen, um für die Eingabe von Direktkommandos den Cursor im Eingabefeld Command (Kommandozeile) zu positionieren.
Simulieren Sie PF-Tasten, indem Sie die
%K-Terminalkommandos
verwenden, um durch das SYSBPM-Dienstprogramm zu navigieren. Verwenden Sie zum
Beispiel %K3, um den Bildschirm List
Objects zu verlassen.
Verwenden Sie das mit dem Session-Parameter
CF definierte
Fortsetzungszeichen
(standardmäßig ist dies das Prozentzeichen %), um mehr als eine
Eingabezeile für eine Bildschirmmaske einzugeben.
Im Folgenden sind Themen und Quellen in der Natural-Dokumentation zusammengefasst, die sich auf die obige Anleitung beziehen.
| Thema | Dokumentation |
|---|---|
| Sperrliste verwalten in Batch Mode | SYSBPM Utility |
| SYSBPM-Direktkommandos | SYSBPM Utility |
| CF - Steuerzeichen für Terminalkommandos | Parameter-Referenz |
| EDPSIZE - Größe des Software AG Editor-Hilfs-Buffer-Pool | Parameter-Referenz |
| BPI - Buffer Pool-Initialisierung | Parameter-Referenz |
| Installing the Software AG Editor |
Installation for
z/OS |
| %K and %KP - Simulieren von PF- und PA-Tasten | Terminalkommandos |
| EDBP - Software AG Editor Buffer Pool Definitions | Parameter-Referenz |
| Editor Buffer Pool | Operations |
| Editor Work File | Operations |
| Natural in Batch Mode | Operations |
| INPUT-Statement unter Nicht-Screen-Modi | Statements |
| INPUT-Statement im Batch-Betrieb | Statements |