2.3.5 LINKAGE SECTION
Eine der verschiedenen Methoden Daten an Unterprogramme zu übergeben ist die Verwendung der LINKAGE-STORAGE SECTION.
Alle Datenfelder, die hier deklariert werden, können an Unterprogramme übergeben werden.
Das Unterprogramm wird mit
| | | | | |
Format:
CALL uprog USING Feld1 [Feld2 ...]
| |
| | | |
aufgerufen. Das Unterprogramm muß mit
| | | | | |
Format:
PROCEDURE DIVISION USING Feld1 [Feld2 ...]
| |
| | | |
deklariert worden sein.
Die Zuordnung der Daten erfolgt dann in der angegebenen Reihenfolge (1. Feld CALL entspricht 1. Feld PROCEDURE usw.)
Änderungen im Unterprogramm werden entsprechend zurückgegeben. Dies gilt jedoch nicht für Index-Felder.
Siehe auch CALL und PROCEDURE
Zurück zu Working-Storage Section
Hoch zu Data Divison in COBOL
Weiter zu LOCAL-STORAGE SECTION
|