Alle SYSMAIN-Funktionen mit Ausnahme der Suchfunktion (Find) und Umbenennungsfunktion (Rename) können bei Datendefinitionsmodulen (DDMs) ausgeführt werden.
Die Angabe der DDM-Umgebung muss immer mit der Datenbankkennung (DBID) und der Dateinummer (FNR) der entsprechenden FDIC-Systemdatei übereinstimmen.
Dieses Kapitel beschreibt die Menüfunktionen und Auswahllistenoptionen, die zur Ausführung einer SYSMAIN-Funktion auf DDMs zur Verfügung stehen, sowie die Syntax, die bei der Verwendung von Direktkommandos gilt.
Das Menü DDMs enthält alle SYSMAIN-Funktionen, die für die Bearbeitung von DDMs erforderlich sind. Die Felder in diesem Menü sind in der folgenden Tabelle beschrieben:
Feld | Erläuterung | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code |
|
||||||||||||
Sel. List |
|
||||||||||||
Name | Der Name des zu verarbeitenden DDMs oder ein Bereich von Namen. Siehe auch Angabe eines Namensbereichs. | ||||||||||||
DDM DBID | In diesem Feld können Sie nur DDMs auswählen, die unter
der angegebenen Datenbankkennung (DBID) katalogisiert wurden.
Gültige Datenbankkennungen: Wenn dieses Feld leer oder auf |
||||||||||||
DDM FNR | Dieses Feld kann verwendet werden, um nur DDMs
auszuwählen, die unter der angegebenen Dateinummer (FNR) katalogisiert wurden.
Gültige Dateinummern: Wenn dieses Feld leer oder auf |
||||||||||||
Database | Die Datenbankkennung (DBID) einer Quell- oder
Zieldatenbank.
Die Quelldatenbank enthält die FDIC-Systemdatei, in der der zu verarbeitende DDM gespeichert ist. Die Zieldatenbank enthält die FDIC-Systemdatei, in die das DDM kopiert oder verschoben werden soll. Gültige Datenbankkennungen: |
||||||||||||
File | Die Dateinummer (FNR) einer Quell- oder
Ziel-FDIC-Systemdatei.
Gültige Dateinummern: Die Quelldatei enthält das zu bearbeitende DDM. Die Zieldatei ist die Datei, in die das DDM kopiert oder verschoben werden soll. |
||||||||||||
Name |
Gilt nur bei VSAM-Dateien.
Der DDNAME/FCT-Eintrag für die Nummer der Quell- oder Zieldatei. |
||||||||||||
Replace |
|
||||||||||||
Del.NSC-Def. |
|
Wenn die selektive Verarbeitung aktiviert wurde, wird auf einem Auswahlbildschirm (Selection) eine Auswahlliste mit allen DDMs angezeigt, die den angegebenen Auswahlkriterien entsprechen.
Dieser Abschnitt beschreibt die Spalten eines Auswahlbildschirms (Selection) und die Zeilenkommandos, die für die weitere Bearbeitung eines DDMs zur Verfügung stehen:
Die folgenden Spalten und Felder werden auf einem Auswahlbildschirm (Selection) angezeigt:
Spalte | Erläuterung |
---|---|
C | Eingabefeld für Zeilenkommandos (siehe unten). |
DDM Name | Der Name des DDM, der den angegebenen Auswahlkriterien entspricht. |
DBID | Die Datenbankkennung (DBID), unter der das DDM
katalogisiert wurde.
Wenn keine DBID oder |
FNR | Die Dateinummer (FNR), unter der das DDM katalogisiert wurde. |
Cat Date | Das Datum, an dem das DDM katalogisiert wurde. |
Time | Die Zeit, zu der das DDM katalogisiert wurde. |
User ID | Die Benutzerkennung des Benutzers, der das DDM katalogisiert hat. |
Message | Meldung: Die Meldung, die den Bearbeitungsstatus
eines DDM angibt.
Diese Spalte erscheint nur, wenn das Zeilenkommando
Mögliche Meldungen siehe Status-Meldungen. |
Die Spalten Cat Date, Time (Uhrzeit) und User ID (Datum, Zeit und Benutzerkennung der Katalogisierung) sind leer, wenn das DDM unter einer älteren Version von Natural katalogisiert wurde, die diese Informationen nicht liefert.
In der Spalte C (Command) eines Auswahlbildschirms (Selection) kann eines der folgenden Zeilenkommandos eingegeben werden:
Zeilen- |
Funktion |
---|---|
A
|
Verarbeitet das angegebene DDM.
Dieses Zeilenkommando ist nicht bei der Auflistfunktion verfügbar. |
L
|
Listet das angegebene DDM auf.
Ausführliche Informationen zu den angezeigten Felddefinitionen finden Sie unter Spalten für Feld-Attribute in der DDM-Editor (SYSDDM Utility)-Dokumentation. |
R
|
Listet alle automatischen Rules auf, die mit dem
angegebenen DDM verknüpft sind.
Das Zeilenkommando |
X
|
Gilt nur, wenn Natural Connection und Entire Connection
installiert sind.
DDM(s) auf einen PC herunterladen. Ausführliche Anleitungen finden Sie unter Objekte auf einen PC herunterladen. |
In diesem Abschnitt wird die Syntax für die Ausführung einer SYSMAIN-Funktion bei DDMs mit Direktkommandos im Online- oder Batch-Modus erläutert. Allgemeine Anleitungen zur Benutzung von Direktkommandos finden Sie im Abschnitt 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.
Anmerkung:
Aus Kompatibilitätsgründen können Sie in Direktkommandos für DDMs
statt des Schlüsselworts DDM
das Schlüsselwort VIEW
(oder dessen Kurzform V
) verwenden.
In diesem Abschnitt werden die folgenden Themen behandelt:
DDM
|
name |
FM
where-clause
|
TO
where-clause
[with-clause]
|
C DDM PERSONNEL FM FNR 20 TO FNR 24 REPLACE
COPY DDM C< FM FNR 20 TO FNR 24
M DDM PERSONNEL FM FNR 20 TO FNR 24 REPLACE
MOVE DDM C< FM FNR 20 TO FNR 24
DELETE
|
DDM
|
name [with-clause] |
IN
where-clause
|
D DDM FINANCE IN DBID 12 FNR 27
LIST
|
DDM
|
name |
IN
where-clause
|
[with-clause] |
L DDM * IN DBID 1 FNR 5
[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 ]
|
DDM-dbid | DDM-fnr | [REPLACE ]
|
[HELP ]
|