Loading...
Select Version
&pagelevel(4)&pagelevel
Ein nationales Zeichen wird in der PICTURE Klausel durch das Symbol ’N’ beschrieben. Damit wird die Anzahl der Zeichen angegeben, d.h. nicht die Anzahl der belegten Bytes. Ein nationales Zeichen belegt 2 Bytes und wird in Datenstrukturen auf die Bytegrenze ausgerichtet.
Teilfeldselektion ist auch für nationale Daten erlaubt. In diesem Fall zählen für die Startposition bzw. die Länge ebenfalls die Zeichen.
Beispiel 12-11
01 nat PIC N(30).
definiert ein Datenfeld für 30 Zeichen in UTF-16 Darstellung, d.h. 60 Bytes
nat(3:4)
selektiert das 3te bis 6te Zeichen von nat, d.h. die Bytes 5 bis 12