Profile bearbeiten

#### Search Results

Search

# Profile bearbeiten

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.

- Felder im Menü Profiles

- Auswahllisten für Profile

- Direktkommando-Syntax für Profile

## Felder im Menü Profiles

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 |
Gibt die auszuführende Funktion an. Siehe Beschreibung der Funktionen:
`C` | Copy - Profil kopieren.
`D` | Delete - Profil löschen.
`L` | List - Profil auflisten.
`M` | Move - Profil verschieben.
`R` | Rename - Profil umbenennen.
Sel. List |
Gibt an, ob selektive oder automatisierte Verarbeitung verwendet wird:
`Y` | Ja: Selektive Verarbeitung ist aktiviert. Bei der Bearbeitung von Profilen wird eine Auswahlliste angezeigt. Dies ist die Standardeinstellung. Welche Spalten und Zeilenkommandos in einer Auswahlliste verfügbar sind, erfahren Sie unter Auswahllisten für Profile.
`N` | Nein: Die selektive Verarbeitung ist deaktiviert.
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 |
Der Typ des zu bearbeitenden Profils:
`D` | Es werden nur Geräteprofile (Device) verarbeitet.
`E` | Es werden nur Editor-Profile verarbeitet.
`M` | Es werden nur Map-Profile bearbeitet.
`P` | Es werden nur Parameterprofile bearbeitet.
`*` oder leeres Feld | Es werden alle Profile bearbeitet. Dies ist die Standardeinstellung.
Die Typen `D`, `E`, `M` und `P` können in beliebiger Kombination verwendet werden.
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: `1` bis `65535`.
File | Datei: Die Dateinummer (FNR) einer Quell- oder Zielsystemdatei. Gültige Datenbankkennungen: `1` bis `65535`. 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 (below New Name) | Gilt nur für VSAM-Dateien. Der DDNAME/FCT-Eintrag für die Nummer der Quell- oder Zieldatei.
Replace |
Ersetzen: Gibt an, ob ein Profil beim Verschieben (Move) , Kopieren (Copy) oder Umbenennen (Rename) ersetzt werden soll:
`Y` | Ja: Ein Profil mit demselben Namen, das in der Zielumgebung existiert, wird ersetzt.
`N` | Nein: Ein Profil mit demselben Namen, das in der Zielumgebung existiert, wird nicht ersetzt. Dies ist die Standardeinstellung.
Siehe auch Option Replace (Ersetzen) verwenden.

## Auswahllisten für Profile

Wenn die selektive Verarbeitung aktiviert wurde, wird auf einem Auswahlbildschirm (Selection) eine Auswahlliste mit allen Profilen angezeigt, die die angegebenen Auswahlkriterien erfüllen.

- Spalten

- Zeilenkommandos

### Spalten

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 |
Der Typ des Profils:
`D` | Device-Profil.
`E` | Editor-Profil.
`M` | Map-Profil.
`P` | Parameterprofil.
Message | Meldung: Die Meldung, die den aktuellen Bearbeitungsstatus eines Profils angibt. Mögliche Meldungen siehe Status-Meldungen.

### Zeilenkommandos

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- kommando | 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.

## Direktkommando-Syntax für Profile

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:

- COPY und MOVE

- DELETE

- LIST

- RENAME

- where-clause

- with-clause

### COPY und MOVE

| `COPY` `MOVE` |  | `PROFILE` | name | [with-clause] `FM` [where-clause] `TO` [where-clause]

#### Beispiele:

    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

`DELETE` | `PROFILE` | name |  | `IN` [where-clause] |  | [with-clause]

#### Beispiele:

    DELETE PRO U* TYPE DM

    D PRO TEST* IN DBID 177 FNR 205

### LIST

`LIST` | `PROFILE` | name |  | `IN` [where-clause] |  | [with-clause]

#### Beispiele:

    LIST PRO USER* IN DBID 1 FNR 5

    L PRO DT* TYPE E

### RENAME

`RENAME` | `PROFILE` | name | `AS` new-name
|  |  | `IN` where-clause]
|  |  | `TO` [where-clause] [with-clause]

#### Beispiele:

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

[`WHERE`] [`DBID` dbid] [`FNR` fnr] [`NAME` vsam-name]
[`CIPHER` cipher] |  |  | `PASSWORD` `PSW` |  | password |  |  |

### with-clause

[`WITH`] [`TYPE` type] [`REPLACE`] [`RCOP`] |  | `PROMPT` `NOPROMPT` |  |  | `MON` `NOMON` |  | [`HELP`]

### On this page

- Felder im Menü Profiles
- Auswahllisten für Profile
- Direktkommando-Syntax für Profile