Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

IS-LIBRARY( ) Bibliotheksname prüfen

&pagelevel(3)&pagelevel

Anwendungsgebiet: Prüffunktionen

Die Funktion IS-LIBRARY( ) prüft, ob die angegebene Datei im Katalog als PLAM-Bibliothek eingetragen ist.

Wenn die Datei im Katalog nicht als PLAM-Bibliothek eingetragen ist, liefert IS-LIBRARY( ) das Ergebnis FALSE.

Wenn die angegebene Datei nicht existiert, wird die Fehlerbehandlung angestoßen.

Nähere Informationen über das Arbeiten mit PLAM-Bibliotheken enthält das Handbuch „LMS (BS2000)“ [11].

Format

IS-LIBRARY( )

FILE = string_ausdruck

Ergebnistyp

BOOLEAN

Eingabeparameter

FILE = string_ausdruck
„string_ausdruck“ bezeichnet einen Dateinamen, entsprechend dem SDF-Datentyp <filename 1...54>.

Ergebnis

TRUE
Die mit dem Parameter FILE bezeichnete Datei ist als PLAM-Bibliothek im Katalog eingetragen.

FALSE
Die mit dem Parameter FILE bezeichnete Datei ist nicht als PLAM-Bibliothek im Katalog eingetragen.

Fehlermeldung

Keine Fehlermeldungen

Beispiel

/A = IS-LIBRARY('MY-LIBRARY')
/SHOW-VARIABLE A
/A = TRUE
/SHOW-FILE-ATTRIBUTES MY-LIBRARY,INF=ALL

Die Ausgabe des Kommandos SHOW-FILE-ATTRIBUTES zeigt den vollständigen Katalogeintrag für MY-LIBRARY. Das Ausgabefeld TYPE enthält den Wert PLAM-LIB:

%0000000012 :2OSG:$USER1.MY-LIBRARY

%  ------------------------------- HISTORY      -----------------------------
%  CRE-DATE   = 1996-06-03  ACC-DATE   = 2007-04-19  CHANG-DATE = 2006-06-04
%  CRE-TIME   =   13:41:01  ACC-TIME   =   10:51:10  CHANG-TIME =   12:34:10
%  ACC-COUNT  = 40          S-ALLO-NUM = 0
%  ------------------------------- SECURITY     -----------------------------
%  READ-PASS  = NONE        WRITE-PASS = NONE        EXEC-PASS  = NONE
%  USER-ACC   = OWNER-ONLY  ACCESS     = WRITE       ACL        = NO
%  OWNER      = R W X       GROUP      = R - X       OTHERS     = R - X
%  AUDIT      = NONE        FREE-DEL-D = *NONE       EXPIR-DATE = 2009-10-06
%  DESTROY    = NO         FREE-DEL-T = *NONE       EXPIR-TIME =   00:00:00
%  SP-REL-LOCK= NO          ENCRYPTION = *NONE
%  ------------------------------- BACKUP       -----------------------------
%  BACK-CLASS = A          SAVED-PAG  = COMPL-FILE  VERSION    = 2
%  MIGRATE    = ALLOWED
%  ------------------------------- ORGANIZATION -----------------------------
%  FILE-STRUC = PAM         BUF-LEN    = STD(1)      BLK-CONTR  = PAMKEY
%  IO(USAGE)  = READ-WRITE  IO(PERF)   = STD        DISK-WRITE = IMMEDIATE
%  TYPE       = PLAM-LIB
%  AVAIL      = *STD
%  WORK-FILE  = *NO         F-PREFORM  = *NONE       S0-MIGR    = *ALLOWED
%  ------------------------------- ALLOCATION   -----------------------------
%  SUPPORT    = PUB         S-ALLOC    = 24          HIGH-US-PA = 9
%  EXTENTS     VOLUME     DEVICE-TYPE      EXTENTS     VOLUME     DEVICE-TYPE
%      1       GVS2.1       D3435
%  NUM-OF-EXT = 1
%:2OSG: PUBLIC:      1 FILE  RES=        12 FRE=        3 REL=        3 PAGES