14.12.2012 Aufrufe

KFK2666.pdf

KFK2666.pdf

KFK2666.pdf

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

0) DCL 1 STRU,<br />

E)<br />

Erläuterung<br />

4-7<br />

2 DYNENT ENTRY DYNAMIC VARIABLE,<br />

2 BIT;<br />

DCL E BASED(P) DYNAMIC ENTRY VARIABLE,<br />

- Dynamic Entry Variable unterscheiden sich von Dynamic Entry<br />

Konstanten durch die Option VARIABLE (Beispiel A,D,E)<br />

-69-<br />

- Falls es sich um Parameter (Beispiel B) oder Felder (Beispiel C)<br />

handelt, so kann VARIABLE entfallen, da es sich dann stets um<br />

eine Dynamic Entry Variable handelt.<br />

Dynamic Entry Variable besitzen wie die Konstanten die ENTRY­<br />

Option und evtl. die RETURNS-Option. Sie können mit Dynamic<br />

Entry AusdrUcken (Konstante oder Variable) initialisiert wer­<br />

den.<br />

4.2.4 Deklaration von Dynamic Entries im Subsystem-Common<br />

Dynamic Entry-Variable die im Subsystem-Common enthalten sind,<br />

brauchen in den PLR-Programmen des Subsystems nicht deklariert zu<br />

werden. Sie sind automatisch im ganzen Subsystem bekannt. Siehe<br />

hierzu Kap.2.<br />

Beispiel<br />

In PLS sei fUr den Subsystem -Common des Subsystems XXX folgende<br />

Vereinbarung definiert:<br />

DATA COMMON;<br />

DCL 1,<br />

2 SAVE ROUTINE ENTRY (DEC FLOAT(6)) VARIABLE<br />

-----;<br />

DYNAMIC INIT (SAVE);<br />

DCL SAVE DYNAMIC ENTRY (DEC FLOAT(6)) MODUL('SAVE')<br />

END COMMON;

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!