Zitat Zitat von B.Hauser Beitrag anzeigen
Bist Du Dir eigentlich sicher, dass Du in der 2. Datenstruktur alle Zeichen aus der 1. Datenstrukutr unterbringst?
M.E. sind die Felder nur noch halb so lang, da für ein Zeichen 2 Byte anstatt 1 Byte benötigt werden.

Die Sub-Felder mit Von-/Bis-Angaben zu definieren, sollten die Felder mit Länge und dem entsprechenden Datentypen definiert werden.

Wenn Du bereits auf 6.1. sollte ein einfacher Eval (besser allerding EVAL-CORR) genügen. EVAL-CORR setzt allerdings voraus, dass die Datenstrukturen qualifiziert angesprochen werden und alle Unter-Felder gleich heißen.

Birgitta
das habe ich jetzt auch versucht, leider akzeptiert er die unterschiedlichen Datentypen nicht.

D DS2 E DS EXTNAME(DS2:*INPUT) QUALIFIED
D DS2 E DS EXTNAME(DS:*OUTPUT) QUALIFIED

Eval-corr ds2 = ds2;