Alle SYSMAIN-Funktionen mit Ausnahme der Suchfunktion (Find) können mit den folgenden Profiltypen ausgeführt werden: Geräteprofile (Device), Editorprofile, Map-Profile und Parameterprofile. Geräteprofile, Editor- und Map-Profile werden mit dem Programmeditor bzw. dem Masken-Editor (Map-Editor) erstellt. Parameterprofile werden mit dem Dienstprogramm SYSPARM erstellt.
Dieses Kapitel beschreibt die Menüfunktionen und die Optionen der Auswahlliste (Selection), die für die Ausführung einer SYSMAIN-Funktion bei Profilen zur Verfügung stehen, sowie die Syntax, die bei der Verwendung von Direktkommandos gilt.
Das Profiles-Menü enthält alle SYSMAIN-Funktionen, die für die Bearbeitung von Profilen erforderlich sind. Die Felder des Menüs sind in der folgenden Tabelle beschrieben:
Feld | Erläuterung | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code |
|
||||||||||||||||||
Sel. List |
|
||||||||||||||||||
Name | Der Name des zu bearbeitenden Profils oder ein Bereich von Namen: siehe auch Angabe eines Namensbereichs. | ||||||||||||||||||
New Name | Neuer Name: Der Name, der einem Profil gegeben wird, wenn es mit der Funktion Rename umbenannt wird. | ||||||||||||||||||
Type |
|
||||||||||||||||||
Database | Datenbank: Die Datenbankkennung (DBID) einer Quell-
oder Zieldatenbank.
Die Quelldatenbank enthält die Systemdatei, in der das zu bearbeitende Profil gespeichert ist. Die Zieldatenbank enthält die Systemdatei, in die das Profil kopiert (Copy) oder verschoben (Move) werden soll, oder in der das Profil umbenannt (Rename) wird. Gültige Datenbankkennungen: |
||||||||||||||||||
File | Datei: Die Dateinummer (FNR) einer Quell- oder
Zielsystemdatei.
Gültige Datenbankkennungen: Die Quelldatei enthält das zu bearbeitende Profil. Die Zieldatei ist die Datei, in die das Profil kopiert (Copy) oder verschoben (Move) werden soll, oder in der das Profil umbenannt (Rename) 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 Profilen angezeigt, die die angegebenen Auswahlkriterien erfüllen.
Die folgenden Spalten werden auf einem Auswahlbildschirm (Selection) angezeigt:
Spalte | Erläuterung | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
C | Eingabefeld für Zeilenkommandos (siehe unten). | ||||||||||||
Profile | Der Name des Profils, das die angegebenen Auswahlkriterien erfüllt. | ||||||||||||
Type |
|
||||||||||||
Message | Meldung: Die Meldung, die den aktuellen Bearbeitungsstatus eines Profils angibt. Mögliche Meldungen siehe Status-Meldungen. |
Die Zeilenkommandos, die in der Spalte C
(Command) eines Auswahlbildschirms (Selection)
eingegeben werden können, sind in der folgenden Tabelle aufgeführt. Die
Zeilenkommandos E
, M
,
D
und P
können in
beliebiger Kombination eingegeben werden.
Zeilen- |
Funktion |
---|---|
A
|
Verarbeitet Device-Profile, Editorprofile, Map-Profile und/oder Parameterprofile. |
D
|
Es werden nur Device-Profile verarbeitet, selbst wenn
auch Editor-, Map- und Parameterprofile aufgeführt sind. Wenn
D bei einem Profil angegeben wird, das nicht als
Device-Profile existiert, tritt ein Fehler auf.
|
E
|
Es werden nur Map-Profile verarbeitet, auch wenn
Geräte-, Map- und Parameter-Profile aufgelistet sind. Wenn
E für ein Profil angegeben wird, das nicht als
Editor-Profil existiert, wird ein Fehler zurückgegeben.
|
M
|
Es werden nur Map-Profile verarbeitet, auch wenn
Device-, Editor- und Parameterprofile aufgelistet sind. Wenn
M für ein Profil angegeben wird, das nicht als
Map-Profil vorhanden ist, wird ein Fehler zurückgegeben.
|
L
|
Zeigt den Inhalt eines Parameterprofils an. |
P
|
Es werden nur Parameterprofile verarbeitet, auch wenn
Device-, Editor- und Map-Profile aufgeführt sind. Wenn
P für ein Profil angegeben wird, das nicht als
Parameterprofil existiert, wird ein Fehler zurückgegeben.
|
Dieser Abschnitt zeigt die Syntax, die bei der Ausführung einer SYSMAIN-Funktion für Profile mit 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:
PROFILE
|
name | [with-clause]
FM [where-clause]
TO [where-clause]
|
COPY PRO USER1 TYPE E FM DBID 1 FNR 5 TO DBID 2 FNR 5
C PROFILE USER TYPE MED REP FM FNR 6 TO FNR 7
COPY PRO USER1 TYPE P FM DBID 10 FNR 44 TO DBID 3 FNR 7
MOVE PRO USER1 TYPE E FM DBID 1 FNR 5 TO DBID 2 FNR 5
M PROFILE USER1 TYPE MED REP FM FNR 6 TO FNR 7
DELETE
|
PROFILE
|
name |
IN [where-clause]
|
[with-clause] |
DELETE PRO U* TYPE DM
D PRO TEST* IN DBID 177 FNR 205
LIST
|
PROFILE
|
name |
IN [where-clause]
|
[with-clause] |
LIST PRO USER* IN DBID 1 FNR 5
L PRO DT* TYPE E
RENAME
|
PROFILE
|
name | AS
new-name
|
IN
where-clause]
|
|||
TO [where-clause]
[with-clause]
|
RENAME PROFILE USER1 AS USER2 RCOP
R PRO USER1 AS USER2 DBID 1 FNR 4 TO DBID 1 FNR 5
R PRO USER1 AS NEWUSER IN FNR 4 TO FNR 5 REPLACE RCOP
[WHERE ] [DBID
dbid]
[FNR fnr]
[NAME
vsam-name]
|
||||||||
[CIPHER
cipher]
|
|
password |
[WITH ] [TYPE
type]
[REPLACE ] [RCOP ]
|
[HELP ]
|