linkageKey

Die Anweisungseigenschaft 'linkageKey' verweist auf ein Element in einem Verbindungsoptionsabschnitt. Das Element gibt an, wie ein Aufruf oder eine Übertragung in dem mit EGL generierten Code implementiert werden soll.

Es folgt ein Beispiel einer Anweisung 'call' mit der Eigenschaft 'linkageKey':
call nextProgram (myVar) { linkageKey="CICS3" };

Im Zusammenhang mit einem Aufruf bezieht sich der zugeordnete Wert auf das Attribut 'pgm' in einem callLink-Element. Im Zusammenhang mit einer Übertragung bezieht sich der zugeordnete Wert auf das Attribut 'toPgm' in einem transferToProgram- oder transferToTransaction-Element.

Der Standardwert der Eigenschaft 'linkageKey' ist der Name des aufgerufenen Programms. Dies gilt jedoch nur dann, wenn Sie den Programmnamen direkt in der codierten Anweisung angeben, wie im folgenden Beispiel gezeigt wird:
call "PROG3" (myVar);
Sie benötigen die Eigenschaft 'linkageKey' nur dann, wenn die folgenden beiden Bedingungen erfüllt sind:
Beim Codieren mehrerer call- oder transfer-Anweisungen können Sie wie folgt auf dasselbe Verbindungsabschnittselement verweisen:

Ausführliche Informationen zu Platzhaltern in Attributwerten finden Sie in der Übersicht zum Verbindungsoptionsabschnitt.


Feedback