Der LD identifiziert eine Bibliothek. Falls ein Dateikettungsname (LINK) vorhanden ist, wird die dazugehörige Bibliothek bearbeitet. Ein zusätzlich bei LD angegebener Bibliotheksname (NAME) wird ignoriert. LMS trägt in das Feld NAME den zu LINK gehörenden Bibliotheksnamen ein. Ist kein Dateikettungsname vorhanden, wird die durch NAME bezeichnete Bibliothek bearbeitet. Die Länge des Bibliotheksnamens wird durch das erste Leerzeichen bestimmt. Ist aber im Feld MAX-NAME-LEN ein kleinerer Wert eingetragen, wird dieser Wert als Länge des Bibliotheksnamens angenommen. Maximal kann der Bibliotheksname die im Feld MAX-NAME-LEN eingetragene Länge (1-54) haben. Es wird empfohlen, MAX-NAME-LEN=54 zu setzen.
Das Feld NAME wird auch als Rückkehrparameter genutzt, abhängig vom Feld LD-RETURN des CB:
LD-RETURN=NO | Ist die Bibliothek durch einen Dateikettungsnamen gegeben, so |
LD-RETURN=YES | LMS trägt in das Feld NAME den vollständigen DMS-Dateinamen |
Beachten Sie dabei, dass bei LD-RETURN=YES das Feld NAME der LD vor jedem UP-Aufruf mit dem Bibliotheksnamen versorgt werden muss, wenn die gleiche Bibliothek angesprochen werden soll.
Feld | Bedeutung | Länge | Inhalt nach der |
PASSWORD | Kennwort lt. PASSWORD-Kommando | 4 | 4 x X'00' |
LINK | Dateikettungsname | 8 | 8 x X'40' |
reserviert | 8 | 8 x X'00' | |
MAX-NAME-LEN | Maximale Länge des Bibliotheksnamen | 2 | Längenfeld |
NAME | Bibliotheksname | 54 | 54 x X'40' |
Die Beschreibung LD wird bei folgenden Funktionen benötigt:
ADD, CLOSLIB, COPY, COPYLIB, COPYSTR, DEL, GSYSELEM, LOCK, LST, MODEA, MODEP, MODLA, MODTA, OPENGET, OPENPUT, OPENUPD, PROVIDE, REN, REORGLIB, RETURN, SEL, SHOWLA, SHOWTA, TOCPRIM, TOCSEC, UNLOCK.