Logische Bedingungen sind Variablen innerhalb Entire Operations und beschreiben Job-Zusammenhänge. Im Gegensatz zu den aktiven Bedingungen, die mit einem Eigentümer verbunden sind, sind globale aktive Bedingungen ungebunden. Sie können einmalig definiert und in verschiedenen Netzwerken und Job-Umgebungen verwendet werden, sobald dies nötig ist.
Mit den hier beschriebenen Funktionen können Sie globale aktive Bedingungen definieren und verwalten. Diese Bedingungen können netzwerkübergreifend benutzt werden. Sie sind dadurch gekennzeichnet, dass ihr Name ein Pluszeichen (+) als Präfix hat. Globale aktive Bedingungen werden dem Eigentümer SYSDBA und dem Netzwerk SYSDBA zugeordnet.
Dieser Abschnitt behandelt folgende Themen:
Informationen zu aktiven Bedingungen, die nur einem einzelnen Netzwerk zugeordnet sind, finden Sie im Abschnitt Aktive Bedingungen verwalten.
Um alle globalen aktiven Bedingungen aufzulisten:
Drücken Sie PF4 (ACond) im Bildschirm Aktive Jobs.
Der Bildschirm Aktive Bedingungen wird angezeigt.
Dieser Bildschirm zeigt zunächst die Liste aller aktiven Bedingungen an, die dem im Feld Eigentmr angezeigten aktuellen Eigentümer gehören.
Geben Sie im Feld Eigentmr den Eigentümer
SYSDBA
ein und drücken Sie Enter.
Der Bildschirm zeigt nun eine Liste der globalen aktiven Bedingungen, erkennbar am Pluszeichen (+) vor dem Namen der Bedingung (Beispiel):
07.04.14 ***** Entire Operations ***** 09:17:46 Eigentuemer EXAMPLE Aktive Bedingungen ------------------------------------------------------------------------------- Kdo Eigentmr Netzwerk Bedingung Datum Zeit Lauf Status SYSDBA---- *--------- *------------------- -------- ----- _ SYSDBA SYSDBA +A 14.02.07 00:00 abs frei _ SYSDBA SYSDBA +DE 20.04.10 00:00 abs frei _ SYSDBA SYSDBA +DE1 20.04.10 00:00 abs frei _ SYSDBA SYSDBA +HEB-GLOBAL-ACT-COND 11.06.13 00:00 abs frei _ SYSDBA SYSDBA (C)+HEB-NUR-JCL-P 20.04.10 00:00 abs frei _ SYSDBA SYSDBA +N1554C-01 04.12.12 14:52 abs exklusiv _ SYSDBA SYSDBA +SN01 18.01.05 13:02 abs frei _ SYSDBA SYSDBA +S1 27.01.05 00:45 1 frei _ SYSDBA SYSDBA +VOS 12.05.05 00:00 abs frei _ SYSDBA SYSDBA +VOS1 19.12.12 00:00 abs frei _ SYSDBA SYSDBA +VOS2 19.12.12 00:00 -55 frei _ SYSDBA SYSDBA +VOSCO 18.05.05 00:00 abs frei _ SYSDBA SYSDBA +X 23.05.05 00:00 73 frei *********************************** m e h r ********************************** D Loeschen M Aendern W Verwendung Kommando => ____________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Add End Save Delet Up Down Menu |
Weitere Informationen siehe:
In den Eingabefeldern über den Spalten im Bildschirm Aktive Bedingungen können Sie folgende Auswahlkriterien angeben:
Bedingung
Sie können einen Stern (*) als Platzhalterzeichen (Wildcard-Notation) benutzen.
Datum
Zeit
Drücken Sie Enter, um die Auswahl zu bestätigen.
Jetzt werden nur die globalen aktiven Bedingungen, die die Auswahlkriterien erfüllen, angezeigt.
Weitere Informationen siehe:
Mit den im unteren Bereich des Bildschirms Aktive Bedingungen angezeigten Zeilenkommandos können Sie folgende Funktionen ausführen:
Kdo | Funktion | Weitere Informationen siehe: |
---|---|---|
D | Bedingung löschen. | Globale aktive Bedingung löschen |
M | Bedingung ändern. | Globale aktive Bedingung ändern |
W | Anzeigen, wo die markierte globale aktive Bedingung verwendet wird. | Verwendung einer globalen aktiven Bedingungen zeigen |
Die PF-Tasten im unteren Bereich des Bildschirms Aktive Bedingungen sind mit folgenden objektspezifischen Funktionen belegt:
Taste | Name | Funktion | Weitere Informationen siehe: |
---|---|---|---|
PF2 | Add | Eine globale aktive Bedingung definieren. | Globale aktive Bedingung hinzufügen |
PF6 | Delet | Massenlöschung mehrerer aktiver Bedingungen unter Verwendung mehrere Auswahl-Kriterien. | Mehrere aktive Bedingungen gleichzeitig löschen (Massenlöschung) |
Informationen zu PF-Tasten, die mit Standard-Funktionen belegt sind, siehe PF-Tasten benutzen im Abschnitt Entire Operations-Bildschirme.
Mit dieser Funktion können Sie eine globale aktive Bedingungen definieren.
Um eine globale aktive Bedingung hinzuzufügen:
Drücken Sie PF2 (Add) im Bildschirm Aktive Bedingungen.
Oder:
Geben Sie in der Kommandozeile eines beliebigen Bildschirms
folgendes Direktkommando ein:
ADD CONDITION
Drücken Sie Enter.
Ein Fenster wird angezeigt (Beispiel):
+-------------------------------------------+ ! ! ! Bedingung hinzufuegen ! ! ! ! Eigentuemer ==> EXAMPLE ! ! Netzwerk ==> __________ ! ! Bedingung ==> ____________________ ! ! Datum / Zeit ==> __________ ________ ! ! Laufnummer ==> _____ ! ! spezieller Typ ==> _ ! ! ! ! Status ==> _ ! ! ! ! Enter-PF1---PF2---PF3------PF5--------- ! ! Help Add End Save ! +-------------------------------------------+ |
Sie können die Daten der neuen globalen aktiven Bedingung definieren. Weitere Informationen siehe Spaltenüberschriften/Felder: Aktive Bedingungen.
Geben Sie Werte für die Eingabefelder ein.
Anmerkung:
Eigentümer- und Netzwerk-Name werden in SYSDBA
umgewandelt.
Drücken Sie PF5 (Save), um die globale aktive Bedingung hinzuzufügen.
Drücken Sie PF3 (End), um das Fenster Bedingung hinzufügen zu schließen und zum Bildschirm Aktive Bedingungen zurückzukehren.
Mit dieser Funktion können Sie eine globale aktive Bedingung ändern.
Um eine globale aktive Bedingung zu ändern:
Geben Sie im Bildschirm
Aktive
Bedingungen das Zeilenkommando
M
im Feld vor der zu ändernden globalen aktiven
Bedingung ein.
Drücken Sie Enter.
Ein Fenster wird angezeigt (Beispiel):
+-------------------------------------------+ ! ! ! Bedingung aendern ! ! ! ! Eigentuemer ==> SYSDBA ! ! Netzwerk ==> SYSDBA____ ! ! Bedingung ==> +TEST-COND__________ ! ! Datum / Zeit ==> 14.07.12__ 18:00:00 ! ! Laufnummer ==> 4712_ ! ! spezieller Typ ==> _ ! ! ! ! Status ==> _ frei ! ! ! ! Enter-PF1---PF2---PF3------PF5--------- ! ! Help Add End Save ! +-------------------------------------------+ |
Sie können nur den Wert im Feld Status ändern.Alle anderen Felder sind Ausgabefelder. Weitere Informationen siehe Spaltenüberschriften/Felder: Aktive Bedingungen.
Drücken Sie PF5 (Save), um die Änderungen zu speichern.
Drücken Sie PF3 (End), um das Fenster Bedingung aendern zu schließen und zum Bildschirm Aktive Bedingungen zurückzukehren.
Um eine globale aktive Bedingung zu löschen:
Geben Sie im Bildschirm
Aktive
Bedingungen das Zeilenkommando
D
im Feld vor der zu löschenden aktiven Bedingung
ein.
Drücken Sie Enter.
Ein Fenster wird angezeigt (Beispiel):
+---------------------------------------------------+ ! ! ! Bitte bestaetigen Sie ! ! das Loeschen von +TEST-COND (4712) ! ! durch Eingabe von 'Y' ==> _ ! ! ! ! PF3 End ! +---------------------------------------------------+ |
Bestätigen Sie die Löschung durch Eingabe von
Y
.
Drücken Sie PF3, um die Bedingung zu löschen und zum Bildschirm Aktive Bedingungen zurückzukehren.
Diese Funktion ermöglicht die Massenlöschung mehrerer globaler aktiver Bedingungen unter Verwendung von Auswahl-Kriterien.
Vorsicht:
Bitte prüfen Sie genau die Nebenwirkungen dieser
Mehrfachlöschung, bevor Sie sie durchführen.
Um die Funktion aufzurufen:
Drücken Sie PF6 (Delete) im Bildschirm Aktive Bedingungen.
Folgendes Fenster wird angezeigt:
+------------------------------------------+ ! ! ! Aktive Bedingungen Loeschungen ! ! ! ! Eigentmr ==> __________ ! ! Netzwerk ==> __________ ! ! Bedingung ==> ____________________ ! ! Lauf von ==> _____________ ! ! bis ==> _____________ ! ! Bestaet.? ==> Y ! ! ! ! ! ! Enter-PF1---PF3-------------------- ! ! Help End ! +------------------------------------------+ |
Das Fenster enthält folgende Felder:
Feld | Bedeutung | ||||
---|---|---|---|---|---|
Eigentmr | Der Eigentümer der globalen aktiven Bedingungen ist immer SYSDBA. | ||||
Netzwerk | DasNetzwerk(e) der der globalen aktiven Bedingungen ist
immer SYSDBA.
Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden. |
||||
Bedingung | Name(n) der Bedingung(en).
Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden. |
||||
Lauf von | Start des zu löschenden Laufnummernbereichs. | ||||
Lauf bis | Ende des zu löschenden Laufnummernbereichs. | ||||
Bestaet.? |
|
Drücken Sie Enter.
Standardmäßig (Feld Bestaet. = Y
)
wird ein Fenster angezeigt (Beispiel):
+---------------------------------------------------+ ! ! ! Bitte bestaetigen Sie ! ! das Loeschen von +A (abs) ! ! durch Eingabe von 'Y' ==> _ ! ! ! ! PF3 End ! +---------------------------------------------------+ |
Geben Sie den Namen der zu löschenden Bedingung ein. Drücken Sie Enter.
Dieser Vorgang wiederholt sich für jede zu löschende Bedingung.
Diese Funktion zeigt den Job, der die aktive Bedingung zurzeit verwendet, bzw. den Job, der die Bedingung zuletzt verwendet hat.
Die Funktion steht an folgenden Stellen zur Verfügung:
im Bildschirm Aktive Bedingungen;
im Fenster zur Anzeige der Vorbedingungen für einen aktiven Job, siehe Vorbedingungen für einen aktiven Job auflisten.
Um die Verwendung einer aktiven Bedingungen anzuzeigen:
Geben Sie im Bildschirm
Aktive
Bedingungen das Zeilenkommando
W
im Feld vor der betreffenden aktiven Bedingung
ein.
Drücken Sie Enter.
Das Fenster Aktive Bedingung: Verwendung wird angezeigt (Beispiel):
+-------------------------------------------------------------------+ ! ! ! Aktive Bedingung: Verwendung ! ! ! ! Eigentmr SYSDBA verwendet von Eigent. ! ! Netzwerk SYSDBA Netzwerk ! ! Bedingung +SN01 Lauf ! ! Lauf ABS Job ! ! Status 0 frei Beginn ! ! spez.Typ Ende ! ! ! ! ------PF1---------PF3------------------------------------------ ! ! Help End ! +-------------------------------------------------------------------+ |
Falls mehrere Jobs die globale aktive Bedingung gleichzeitig verwenden, wird nur ein Job angezeigt.
Falls das Feld Ende leer ist, wird die Bedingung gerade verwendet. Andernfalls ist sie nicht in Benutzung.
Ein C
im Feld spez.Typ bedeutet,
dass die Bedingung nur zur JCL-Prüfung verwendet wird.
Drücken Sie PF3 (End), um die Funktion zu beenden..