1.10.3 Modifizierung
Datenfelder können in COBOL mittels der Modifizierung
| | | | | |
Format:
Datenfeld (Startpos:[Länge])
| |
| | | |
angesprochen werden. Resultierend ist dann nur der bezeichnete Teilstring, wobei in Startpos die beginnende Charakterposition und in Länge (falls angegeben) die Stringlänge abgestellt sein muß. Die Charakterpositionen beginnen bei 1.
Beispiel:
*c32 mod.cob;slink mod
identification division.
environment division.
data division.
working-storage section.
01 xfeld pic x(10) value 'abcdefghij'.
01 datum pic 9(8) value 17012008.
procedure division.
display datum (1:4)
display datum (5:)
display xfeld (4:2)
move 'C' to xfeld (3:1)
display xfeld.
accept omitted.
Und hier die Ausgabe:
Zurück zu Indizierung der Datenfelder in COBOL
Hoch zu Adressierung der Datenfelder in COBOL
|