Alle SYSMAIN-Funktionen mit Ausnahme der Suchfunktion (Find) können auf automatisierte und freie Rules angewendet werden.
Wenn Predict installiert ist, empfehlen wir Ihnen, Predict anstelle von SYSMAIN für die Verarbeitung von Rules zu verwenden, weil Natural nicht alle von Predict bereitgestellten Informationen zu Rules (z.B. Format und Verifikationstyp) verarbeitet.
Die Angabe der Rules-Umgebung muss immer mit der Datenbankkennung (DBID) und der Dateinummer (FNR) der entsprechenden FDIC-Systemdatei übereinstimmen.
In diesem Kapitel werden die Menüfunktionen und Auswahllistenoptionen beschrieben, die zur Ausführung einer SYSMAIN-Funktion bei Rules zur Verfügung stehen, sowie die Syntax, die bei der Verwendung von Direktkommandos gilt.
Das Menü Rules enthält alle SYSMAIN-Funktionen, die für die Bearbeitung von Rules erforderlich sind. Die Felder des Menüs sind in der folgenden Tabelle beschrieben:
Feld | Erläuterung | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code |
|
||||||||||||||
Sel. List |
|
||||||||||||||
Name | Der Name der zu verarbeitenden Rule oder ein Namensbereich: siehe auch Angabe eines Namensbereichs. | ||||||||||||||
New Name | Neuer Name: Der Name, der einer Rule gegeben werden soll, wenn sie mit der Funktion Rename umbenannt wird. | ||||||||||||||
Type |
|
||||||||||||||
Database | Datenbank: Die Datenbankkennung (DBID) einer Quell-
oder Zieldatenbank.
Die Quelldatenbank enthält die FDIC-Systemdatei, in der die zu verarbeitende Rule gespeichert ist. Die Zieldatenbank enthält die FDIC-Systemdatei, in die die Rule kopiert (Copy) oder verschoben (Move) werden soll, oder in der die Rule umbenannt wird. Gültige Datenbankkennungen: |
||||||||||||||
File | Datei: Die Dateinummer (FNR) einer Quell- oder
Ziel-FDIC-Systemdatei.
Gültige Dateinummern: Die Quelldatei enthält die zu verarbeitende Rule. Die Zieldatei ist die Datei, in die die Rule kopiert (Copy) oder verschoben (Move) werden soll, oder in der die Rule (Rename) umbenannt wird. |
||||||||||||||
Name |
Gilt nur für VSAM-Dateien.
Der DDNAME/FCT-Eintrag für die Nummer der Quell- oder Zieldatei. |
||||||||||||||
Replace |
|
Wenn die selektive Verarbeitung aktiviert wurde, wird auf einem Auswahlbildschirm (Selection) eine Auswahlliste mit allen Rules angezeigt, die die angegebenen Auswahlkriterien erfüllen.
Dieser Abschnitt beschreibt die Spalten eines Auswahlbildschirms und die Zeilenkommandos, die zur weiteren Bearbeitung einer Rule zur Verfügung stehen:
Die folgenden Spalten werden in einem Auswahlbildschirm (Selection) angezeigt:
SpalteSpalte | Erläuterung |
---|---|
C | Eingabefeld für Zeilenkommandos (siehe unten). |
Rule Name | Der Name der Rule, die den angegebenen Auswahlkriterien entspricht. |
Type | Der Typ der Rule: Freie Rule (Free ) oder
automatische Rule (Auto ).
|
Ver. Type | Der Verifizierungstyp: Ein Attribut der Rule, das
direkt aus der in Predict definierten Verifizierung übernommen wird. Der Wert
Unknown (unbekannt) bedeutet, dass keine entsprechenden
Verifizierungsinformationen in Predict verfügbar sind. Gültige Werte finden Sie
in der Predict-Dokumentation.
|
Format | Der Formattyp: Ein Attribut der Rule, das direkt aus
der in Predict definierten Verifizierung übernommen wird. Der Wert
Unknown (unbekannt) zeigt an, dass keine entsprechenden
Verifikationsinformationen in Predict verfügbar sind. Gültige Werte finden Sie
in der Predict-Dokumentation.
|
Message | Meldung Die Nachricht, die den aktuellen Verarbeitungsstatus einer Rule angibt. Mögliche Meldungen siehe Status-Meldungen. |
In der Spalte C (Command) eines Auswahlbildschirms (Selection) kann eines der folgenden Zeilenkommandos eingegeben werden:
Zeilen- |
Funktion |
---|---|
A
|
Verarbeitet die angegebene Rule. |
F
|
Gilt nur für automatische Rules.
Es werden alle DDMs und Felder angezeigt, denen die angegebene Rule zugewiesen ist. |
H
|
Erzeugt einen Ausdruck des gespeicherten
(Quellcode-)Objekts einer Rule.
Der Quellcode der angegebenen Rule wird gedruckt und auf dem Bildschirm angezeigt. |
I
|
Verzeichnisinformationen der Rule anzeigen.
Dieses Kommando ist vergleichbar mit dem Systemkommando
|
L
|
Anzeige des Quellcodes einer Rule. |
Dieser Abschnitt zeigt die Syntax, die bei der Ausführung einer SYSMAIN-Funktion bei Rules unter Verwendung von Direktkommandos im Online- oder Batch-Modus gilt. Allgemeine Anleitungen zur Benutzung von Direktkommandos finden Sie unter Kommandos ausführen.
Erläuterungen zu den Schlüsselwörtern und Variablenwerten, die in den nachfolgenden Syntax-Diagrammen verwendet werden, finden Sie unter Schlüsselwörter und Variablen in Direktkommandos. Die Symbole in den Syntax-Diagrammen entsprechen den Syntax-Symbolen, die für Systemkommandos verwendet werden. Diese Symbole werden unter Systemkommando-Syntax in der Systemkommandos-Dokumentation erläutert.
Die Syntax der where-Klausel (where-clause) und der With-Klausel )with-clause) ist bei allen Kommandos identisch.
In diesem Abschnitt werden die folgenden Themen behandelt:
RULE
|
name |
FM
where-clause
|
TO
where-clause
[with-clause]
|
C RULE TESTRULE FM FNR 20 TO FNR 24 REPLACE
COPY R C< FM FNR 20 TO FNR 24
M RULE TESTRULE FM FNR 20 TO FNR 24 REPLACE
MOVE RULE C< FM FNR 20 TO FNR 24
DELETE
|
RULE
|
name [with-clause] |
IN
where-clause
|
D RULE DEMORULE IN DBID 12 FNR 27
LIST
|
RULE
|
name |
IN
where-clause
|
[with-clause] |
L RULE * DBID 1 FNR 5
RENAME
|
RULE
|
name | AS
new-name
|
FM
where-clause
|
TO
where-clause
|
[with-clause] |
RENAME R OLDRULE AS NEWRULE FM DBID 1 FNR 4 TO DBID 1 FNR 5
R RULE OLDRULE AS NEWRULE FM FNR 4 TO FNR 5 REPLACE RCOP
[WHERE ] [DBID
dbid]
[FNR fnr]
[NAME
vsam-
name]
[CIPHER
cipher]
|
|||||||||
|
password | ||||||||
[DIC (dbid,fnr,password,cipher)]
|
|||||||||
[SEC (dbid,fnr,password,cipher)]
|
Kommas müssen als Trennzeichen zwischen den Werten nach dem
Schlüsselwort SEC
verwendet werden, oder wenn ein Wert fehlt. Zum
Beispiel: SEC (10,,secret,2a)
. Wenn der Session-Parameter
ID
(siehe ID -
Input-Begrenzungszeichen in der
Parameter-Referenz-Dokumentation) auf Komma
(,
) gesetzt wurde, verwenden Sie einen Schrägstrich
(/
) als Trennzeichen zwischen den Werten.
[WITH ] [TYPE
type]
[REPLACE ] [RCOP ]
|
[HELP ]
|