Die Anweisung DEACTIVATE-USER-EXIT löst die Benutzerausgänge, die durch ACITIVATE-USER-EXIT bereitgestellt wurden. Die Benutzerausgänge werden bei dem nächsten entsprechenden SHOW-ELEMENT oder COMPARE-ELEMENT nicht mehr benutzt. Die Benutzerroutine wird jedoch noch nicht entladen, da sie eventuell noch anderweitig benötigt wird. Das bedeutet, dass bei dem nächsten ACTIVATE-USER-EXIT mit demselben Einsprungpunkt das Benutzerprogramm nicht neu dazugebunden werden muss.
Die DEACTIVATE-USER-EXIT-Anweisung erfordert die Angabe der Funktion, für die der Benutzerausgang gelöst werden soll.
DEACTIVATE-USER-EXIT | ||||||||||||
|
FUNCTION = *SHOW-ELEMENT / *COMPARE-ELEMENT(...)
Bestimmt diejenige LMS-Anweisung, für die der Benutzerausgang gelöst werden soll.
FUNCTION = *SHOW-ELEMENT
Benutzerausgang für die SHOW-ELEMENT-Funktion lösen.
FUNCTION = *COMPARE-ELEMENT(...)
Benutzerausgang für die COMPARE-ELEMENT-Funktion lösen.
ELEMENT = *PRIMARY / *SECONDARY
Wird der Benutzerausgang für die Anweisung COMPARE-ELEMENT gelöst, muss noch festgelegt werden, ob es sich um ein Primär- oder um ein Sekundärelement handelt.
Anweisungs-Returncode
(SC2) | Maincode | Bedeutung |
0 | CMD0001 | Ohne Fehler |
Notwendige Zugriffsrechte
Es sind keine Zugriffsrechte erforderlich.