PROCESS view-name USING
{operand1=operand2}, GIVING
operand3 |
Dieser Abschnitt behandelt folgende Themen:
Eine Erläuterung der in dem Syntax-Diagramm verwendeten Symbole entnehmen Sie dem Abschnitt Syntax-Symbole.
Das Statement PROCESS wird in Verbindung mit Entire System Server und
Natural Messaging eingesetzt.
Mit Entire System Server können Sie auf verschiedene Funktionen des Betriebssystems zugreifen, zum Beispiel: Lesen/Beschreiben von Dateien, VTOC/Catalog-Management, JES-Queues usw.
Nähere Informationen zum PROCESS-Statement und seinen Klauseln finden Sie
unter Getting Started im Entire System Server User’s
Guide.
Natural Messaging ist ein Natural-Add-on-Produkt für z/OS, das die Kommunikation mit IBM
MQ unterstützt. Es ermöglicht Ihnen den einfachen Zugriff auf Nachrichtenwarteschlangen
mithilfe der Statements PROCESS und FIND. Weitere Informationen
siehe Datenbankmanagementsystem-Schnittstellen > Natural Messaging in der
Natural for z/OS-Dokumentation.
Dieses Statement steht nur bei Entire System Server und Natural Messaging zur Verfügung.
Wenn das Feld ERROR-CODE oder ERROR-TEXT als Teil der lokalen
Daten in die MQ-QUEUE-Datensicht (View) aufgenommen wird, werden die
standardmäßigen Natural-Systemfehlermeldungen unterdrückt.
Stattdessen enthält ERROR-CODE den Fehlercode und ERROR-TEXT
einen Meldungstext, der die genaue Ursache des Fehlers erläutert.
Dadurch ist das aufrufende Natural-Programm in der Lage, MQ-Fehler programmtechnisch zu behandeln, ohne dass ein Absturz auf Systemebene oder eine Natural-Fehlermeldung ausgelöst wird.
Operanden-Definitionstabelle:
| Operand | Mögliche Struktur | Mögliche Formate | Referenzierung erlaubt | Dynam. Definition | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| operand1 | C | S | A | N | P | B | ja | nein | ||||||||||||
| operand2 | C | S | A | U | N | P | B | ja | nein | |||||||||||
| operand3 | S | A | N | P | B | ja | nein | |||||||||||||
Syntax-Element-Beschreibung:
| Syntax-Element | Beschreibung |
|---|---|
view-name
|
Name der von Entire System Server benutzten View (Datensicht). |
USING
|
Mit dieser Klausel können Parameter übergeben werden, indem einem Feld (operand1) einer View (Datensicht) ein Wert (operand2) zugewiesen wird. Anmerkung |
GIVING
|
Mit der GIVING-Klausel können Sie Felder
(operand3) angeben, an die Werte zurückgegeben
werden. Jedes dieser Felder muss in einer View (Datensicht) definiert sein.
|