Diese Anweisung schließt die angegebene(n) Bibliothek(en). Wenn diese Anweisung für eine globale Bibliothek eingegeben wird, dann wird diese Bibliothek geschlossen und der Name der Bibliothek wird zurückgesetzt.
Liegt die LMSCONV-Ausgabe auf einem Bibliothekselement, so wird die zugehörige Bibliothek nicht geschlossen und eine Fehlermeldung wird ausgegeben.
Wird diese Anweisung ohne Parameter angegeben, werden alle offenen Bibliotheken geschlossen und der Name der globalen Bibliothek wird zurückgesetzt.
Format
CLOSE-LIBRARY | ||||||||||||
|
Operanden
LIBRARY = *ALL / *STD / <filename 1..54 without-vers> / *LINK (...)
Angabe derjenigen Bibliothek bzw. Bibliotheken, die geschlossen werden sollen.
LIBRARY = *ALL
Alle offenen Bibliotheken werden geschlossen.
LIBRARY = *STD
Die durch OPEN-LIBRARY geöffnete Bibliothek wird geschlossen.
LIBRARY = <filename 1..54 without-vers>
Name der Bibliothek, die geschlossen werden soll.
LIBRARY = *LINK(...)
Die über einen Dateikettungsnamen zugewiesene Bibliothek.
LINK-NAME = <structured-name 1..8>
Dateikettungsname der Bibliothek, der vor dem LMSCONV-Lauf mit /ADD-FILE-LINK vereinbart wurde.
Beispiele
Alle offenen Bibliotheken werden geschlossen und der Name der globalen Bibliothek wird zurückgesetzt.
//close-library
Die Bibliothek lib1 wird geschlossen.
//close-library library=lib1
Die Bibliothek, die über den Dateikettungsnamen lib2 zugewiesen wurde, wird geschlossen.
//close-library library=*link(link-name=lib2)