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]
|