Master-Symboltabelle anlegen

Mit dieser Funktion können Sie für einen Eigentümer eine neue Master-Symboltabelle anlegen. Darüber hinaus können Sie innerhalb des Dialogs beliebig viele Master-Symbol-Definitionen zu der neuen Master-Symboltabelle anlegen (hinzufügen) und eine der so angelegten Definition ändern oder löschen.

Verwandte Funktionen:

Beginn der AnweisungslisteUm eine Master-Symboltabelle anzulegen:

  1. Wählen Sie im Objekt-Arbeitsbereich Eigentümer > Eigentümername > Symboltabellen.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Neu.

    Der Dialog Neues Objekt erzeugen Symboltabellen wird angezeigt (Beispiel-Eigentümer EXAMPLE):

    Neue Symboltabelle anlegen

    Beschreibung der Eingabefelder:

    Feld Bedeutung
    Symboltabelle  Name der neuen Symboltabelle.

    Symboltabellen enthalten Symbole (Variablen) für die dynamische JCL-Generierung.

    Symbole können manuell verwaltet oder mit Programmen geändert werden.

    Version Version der Symboltabelle.

    Weitere Informationen siehe Objekt-Versionierung im Dokument Konzept und Leistungsumfang.

  3. Geben Sie im Feld Symboltabelle den Namen der neuen Symboltabelle ein.

  4. Geben Sie im Feld Version die Version der neuen Symboltabelle ein (optional).

  5. Damit die Symboltabelle angelegt wird, muss mindestens ein Symbol hinzugefügt werden. Siehe Symbol-Definition in einer Master-Symboltabelle anlegen.

Weitere Vorgehensweise siehe:


Symbol-Definition in einer Master-Symboltabelle anlegen

Beginn der AnweisungslisteUm ein neues Symbol in einer Master-Symboltabelle hinzuzufügen:

Bei einer neuen Tabelle: Erst wenn das Feld Symboltabelle gefüllt ist, können Sie die Schaltflächen neben der Tabelle wählen, um ein Symbol hinzuzufügen.

  1. Wählen Sie im Dialog Neues Objekt erzeugen Symboltabellen die Schaltfläche +.

    Das Dialogfenster Neues Objekt erzeugen Symbole wird angezeigt (Beispiel):

    Neue Symbol-Definition anlegen

  2. Geben Sie im Feld Symbolname den Namen des neuen Symbols ein.

  3. Geben Sie auf den Registerkarten die Werte für das neue Symbol ein.

    Weitere Vorgehensweise siehe folgende Abschnitte:

  4. Wählen Sie die Schaltfläche Hinzufügen, um die Angaben auf den Registerkarten zu speichern.

  5. Wählen Sie die Schaltfläche Speichern, um alle Angaben zu übernehmen und das Fenster Neues Objekt erzeugen Symbole zu schließen.

  6. Wählen Sie die Schaltfläche Schließen, um den Dialog zu beenden.

    Der Dialog Anzeigen Symboltabelle erscheint. Er zeigt die neu angelegte Symboltabelle und, als Eintrag im Bereich Symbolliste, die neu angelegte Symbol-Definition (Beispiel):

    Anzeigen Symboltabellen (Beispiel)

Symbol-Definition in einer Master-Symboltabelle ändern

Beginn der AnweisungslisteUm die Definition eines Symbols in einer Master-Symboltabelle zu ändern:

  1. Wählen Sie im Objekt-Arbeitsbereich Eigentümer > Eigentümername > Symboltabellen > Symboltabellenname > Symbole > Symbolname.

    Der Dialog Anzeigen Symboltabelle wird angezeigt.

  2. Wählen Sie rechts oben die Schaltfläche graphics/now_edit_symbol.png [Bearbeiten].

    Der Dialog Verwaltung Symboltabelle wird angezeigt.

  3. Wählen Sie im im Bereich Symbolliste den Tabelleneintrag der zu ändernden Symbol-Definition und wählen Sie die Schaltfläche graphics/now_edit_symbol.png [Bearbeiten].

    Der Dialog Verwaltung Master-Symbol wird angezeigt.

    Verwaltung Master-Symbol

    Sie können die Symbol-Definition auf den Registerkarten ändern.

    Weitere Vorgehensweise siehe folgende Abschnitte:

  4. Wählen Sie die Schaltfläche Speichern, um alle Änderungen zu übernehmen und den Dialog zu beenden.

Symbol-Definition in einer Master-Symboltabelle löschen

Beginn der AnweisungslisteUm die Definition eines Symbols in einer Master-Symboltabelle zu löschen:

  1. Wählen Sie im Objekt-Arbeitsbereich Eigentümer > Eigentümername > Symboltabellen > Symboltabellenname > Symbole > Symbolname.

    Der Dialog Anzeigen Symboltabelle wird angezeigt.

  2. Wählen Sie rechts oben die Schaltfläche graphics/now_edit_symbol.png [Bearbeiten].

    Der Dialog Verwaltung Symboltabelle wird angezeigt.

  3. Wählen Sie im im Bereich Symbolliste den Tabelleneintrag der zu löschenden Symbol-Definition und wählen Sie die Schaltfläche graphics/now_delete_symbol.png [Bearbeiten].

    Der Dialog Löschung von Einträgen bestätigen wird angezeigt:

    Möchten Sie den Eintrag xxx wirklich löschen?

  4. Wählen Sie die Schaltfläche Ja, um die markierte Symbol-Definition zu löschen und den Dialog zu beenden.

    Oder:
    Wählen Sie die Schaltfläche Nein, um den Vorgang abzubrechen und den Dialog zu verlassen.

User Exit für Plausibilitätsprüfung von Symbolen angeben

Dieser Abschnitt behandelt folgende Themen:

Allgemeine Informationen zum User Exit für Plausibilitätsprüfung von Symbolen

Eine Plausibilitätsprüfung der eingegebenen Symbolwerte kann beim Ändern oder Abfragen von Symbolen durchgeführt werden.

Der User Exit muss in Form eines Natural-Objekts vom Typ "Subprogram" geschrieben sein. Außerdem müssen Sie die mitgelieferte Parameterliste NOPXPL-A benutzen. Diese Parameterliste enthält den Eigentümernamen, die Symboltabelle, den Symbolnamen usw. und kann daher für verschiedene Symbole benutzt werden.

Spezielle Parameter

Die Parameter P-RC (Rückgabe-Code) und P-RT (Rückgabe-Text) werden vom aufrufenden Benutzer nach Ausführung des User Exit geprüft.

Wenn P-RC gleich Null ist, wird dieses Symbol als "ok" angenommen. Andernfalls wird es nicht angenommen. Falls der Text in P-RT nicht leer ist, wird er dem Benutzer zusammen mit dem Nachrichtencode EOR1855 angezeigt. Wenn P-RT ungleich 0 ist und P-RT leer ist, wird eine Standard-Fehlermeldung angezeigt.

Adabas und Entire System Server benutzen

Wie in anderen User Exits können Adabas, Entire System Server und Natural-Systemvariablen zur Flexibilisierung der Symbolprüfung beitragen.

Feldbeschreibung: Symbolprüfungs-Exit definieren

Feld Bedeutung
Bibliothek Name der Bibliothek, in der sich der User Exit befindet.
Exit Name des User Exit.