WHICH

#### Search Results

Search

# WHICH

`WHICH` |  | object-name `[FULL]` |
`?`

Dieses Kommando können Sie benutzen, um ein Objekt in den zur Laufzeit verwendeten Libraries zu finden (in der so genannten "Library-Suchreihenfolge").

- Direktkommando-Syntax

- Parameter-Beschreibung

- Standardausgabe des WHICH-Kommandos

- Vollständige Liste des WHICH-Kommandos

- Batch-Verarbeitung

- WHICH-Kommando unter Natural Security

## Direktkommando-Syntax

`WHICH` | Es erscheint ein Fenster, in dem Sie im Feld `Object name` den Namen des gesuchten Objekts eingeben müssen. Zusätzlich können Sie das Feld `Full` markieren, um die Ausgabe der vollständigen Liste der Fundstellen anzuzeigen.
`WHICH object-name` | Zeigt den Objekttyp, den Namen der ersten Library, in der das Objekt gefunden wurde, und die Datenbankkennung (DBID) und die Dateinummer (FNR) dieser Library an. Siehe Standardausgabe des WHICH-Kommandos.
`WHICH object-name FULL` | Listet alle Libraries in der Library-Suchreihenfolge auf. Bei jeder Library wird angegeben, ob das katalogisierte Objekt oder das Quellcodeobjekt gefunden wurde. Sie können eine neue Suche starten, indem Sie PF5 (New) drücken. Siehe Vollständige Liste des WHICH-Kommandos.
`WHICH ?` | Zeigt den Hilfetext für das Kommando `WHICH` an.

## Parameter-Beschreibung

Parameter | Format/Länge | Standardwert | Beschreibung
--- | --- | --- | ---
`object-name` | A8 | keiner | Der Name des Objekts, nach dem gesucht werden soll.

## Standardausgabe des WHICH-Kommandos

Wenn Sie das Kommando `WHICH` ohne die Option `FULL` absetzen, sieht das Ergebnis wie in folgendem Beispiel aus:

    Cataloged subprogram USR1002N found in library SYSEXT(12,124).

Weitere Vorgehensweise:

- Sie können eine neue Suche starten, indem Sie in der Eingabeaufforderungszeile `MORE` das Kommando `WHICH` erneut absetzen.

- Sie können Enter drücken, um das Systemkommando `WHICH` zu beenden.

## Vollständige Liste des WHICH-Kommandos

Wenn Sie das Kommando `WHICH` mit der Option `FULL` absetzen, werden alle Libraries der Library-Suchreihenfolge aufgelistet. Die Ausgabe sieht dann zum Beispiel folgendermaßen aus:

    12:00:49               ***** NATURAL WHICH COMMAND *****             2023-05-25
    User XXXX                 - Search object USR1002N -           Library MYLIB

    Library   DBID   FNR Type Save/Catalog Date   Message
    -------- ----- ----- ---- ------------------- --------------------------------
    MYLIB       12   123
    MYLIB01     12   123
    MYLIB02     12   123
    PROTECT                                       Library access denied
    SYSEXT      12   124  N   2022-04-20 07:59:36 Cataloged object found
                          N   2011-05-06 16:37:46 Saved object found
    SYSTEM      12   123
    SYSTEM      12   124

    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help        Exit        New   --    -     +     ++                Canc

#### Spaltenüberschriften

Die Spaltenüberschriften haben folgende Bedeutung:

Spalte | Erläuterung
--- | ---
Library | Die Namen der Libraries in der Library-Suchreihenfolge.
DBID FNR | Die Datenbankkennung und die Dateinummer der Natural-Systemdatei, in der die Library enthalten ist.
Type | Der Natural-Objekttypcode des Objekts. Siehe auch Object Type Code (Objekttypcode) im Glossar.
Save/Catalog Date | Datum der Speicherung bzw. der Katalogisierung des Objekts.
Message | Anzeige des Suchergebnisses. Eine leere Zeile bedeutet, dass das gesuchte Objekt in der betreffenden Library nicht gefunden wurde.

#### Funktionstasten

Im Ausgabebildschirm des Systemkommandos `WHICH` mit der Option `FULL` stehen folgende Funktionstasten zur Verfügung:

PF-Taste | Belegung | Funktion
--- | --- | ---
PF1 | Help | Hilfe aufrufen.
PF3 | Exit | Systemkommando `WHICH` beenden.
PF5 | New | Neue Suche beginnen.
PF6 | -- | Zum Anfang der Liste springen.
PF7 | - | Seitenweise rückwärts blättern.
PF8 | + | Seitenweise vorwärts blättern.
PF9 | ++ | Zum Ende der Liste springen.
PF12 | Canc | Systemkommando `WHICH` abbrechen.

## Batch-Verarbeitung

Im Batch-Modus ist die Ausgabe des `WHICH`-Kommandos ohne die Option `FULL` die gleiche wie im Online-Modus.

Wird das `WHICH`-Kommando mit der Option `FULL` abgesetzt, dann werden alle resultierenden Libraries in einer Liste ausgedruckt.

## WHICH-Kommando unter Natural Security

Bezüglich möglicher Zugriffseinschränkungen siehe Command Restriction in der Natural Security-Dokumentation.

### On this page

- Direktkommando-Syntax
- Parameter-Beschreibung
- Standardausgabe des WHICH-Kommandos
- Vollständige Liste des WHICH-Kommandos
- Batch-Verarbeitung
- WHICH-Kommando unter Natural Security