Mit diesem Systemkommando können Sie alle Objekte oder ausgewählte Objekte in der aktuellen Library katalogisieren, überprüfen, speichern oder gleichzeitig in Sourceform und Objektform in der Natural-Systemdatei kompilieren und speichern.
Folgende Themen werden behandelt:
CATALL |
Wenn Sie dieses Kommando eingeben, erscheint das Dialogfeld Catalog Objects in Library. In diesem Dialogfeld geben Sie an, welche Objekttypen bearbeitet werden sollen. Die Objekte werden in derselben Reihenfolge bearbeitet wie sie im Dialogfeld aufgelistet sind. Zusätzlich können Sie wählen, welche Aktion durchgeführt und welche Objekte bearbeitet werden sollen.
Siehe auch Objekte in einer Library katalogisieren in der Dokumentation Natural Studio benutzen.
In dem Dialogfeld können Sie die folgenden Angaben machen:
Starting from | Geben Sie einen Stern (*) ein, wenn Sie in der aktuellen
Library alle Objekte der markierten Typen bearbeiten möchten.
Wenn Sie die Anzahl der Objekte auf einen bestimmten Bereich einschränken möchten, können Sie für den Namen die Stern-Notation benutzen. |
---|---|
Apply action only to existing modules | Wenn Sie diese Option markieren, werden nur die Objekte erneut katalogisiert, für die bereits Objektmodule in der aktuellen Library existieren; Objekte, die nur in Source-Form vorliegen, werden nicht katalogisiert. |
Apply action to all sources | Wenn Sie diese Option markieren, werden alle ausgewählten Objekte katalogisiert. |
Action | Sie können eine der folgenden Aktionen
auswählen, um sie auf den ausgewählten Objekten auszuführen:
Diese Aktionen entsprechen den gleichlautenden Systemkommandos. Anmerkung: |
Renumber source lines | Standardmäßig werden mit den Aktionen
Save und Stow die
Sourcecode-Zeilen von Source-Objekten auch neu numeriert.
Wenn Sie keine automatische Neunumierung der Zeilen wünschen, deaktivieren Sie diese Kontrollkästchen. |
Object types | Standardmäßig gilt CATALL für
Objekte jeglichen Objekttyps in der aktuellen Library (alle Objekte sind
aktiviert). Wenn Sie bestimmte Objekttypen vom
CATALL ausnehmen möchten, deaktivieren Sie die entsprechende Option.
Zusätzlich sind Befehlsschaltflächen vorhanden, mit denen Sie alle Option wählen oder alle Kontrollkästchen deaktivieren können. Anmerkung: |
Generate new map source | Maps, die mit früheren Natural-Versionen erstellt wurden, sind nicht unbedingt kompatibel mit Natural Version 3.1 und höher. Markieren Sie diese Option, damit die Maps während des Katalogisierens konvertiert werden. Diese Option konvertiert die Maps und speichert sie in Source- und Objektform. |
CATALL object-name |
|
[TYPES
types]
|
|
[options ...] |
Für die verschiedenen Angaben, die Sie im Dialogfeld
Catalog Objects in Library machen können, gibt es auch
entsprechende Optionen, die Sie direkt mit dem Systemkommando
CATALL
angeben können:
object-name |
Der Name des zu katalogisierenden Objekts. Geben Sie einen Stern (*) ein, wenn Sie in der aktuellen Library alle Objekte der markierten Typen katalogisieren möchten. Wenn Sie die Anzahl der Objekte auf einen bestimmten Bereich einschränken möchten, können Sie für den Namen die Stern-Notation benutzen. |
|||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RECAT / ALL | Entspricht den Optionen
Apply action only to existing modules bzw. Apply
action to all sources im Dialogfeld
Catalog Objects in Library. RECAT ist der
Standardwert.
|
|||||||||||||||||||||||||||||
TYPES types | Entspricht den Objekttypen, die im
Dialogfeld
Catalog Objects in Library markiert werden. Mögliche
types sind:
Die types müssen als eine Zeichenkette
angegeben werden (z.B. |
|||||||||||||||||||||||||||||
CATALOG / CHECK / SAVE / STOW | Entspricht den gleichlautenden
Aktionen im Dialog Catalog Objects in Library.
CATALOG ist der Standardwert.
|
|||||||||||||||||||||||||||||
options | NOREN |
Keine automatische Neunumerierung der Sourcecode-Zeilen von Source-Objekten. |
Anmerkung:
Die einzelnen Bestandteile des Kommandos müssen durch ein
Leerzeichen oder durch das Eingabebegrenzungszeichen (wie mit dem
Session-Parameter ID
festgelegt)
voneinander getrennt werden.