Ich denke, er will eine Datenstruktur befüllen, referenziert auf die Erste, die nur die zwei entsprechenden Felder enthält. So versteh ich es.

Also:

DCL-DS zweiteDS;
Field1 like(Feld1)
Field9 like(Feld9)
END-DS

Man könnte nun evtl. mit Pointern (Dieter bekommt gleich wieder graue Haare :-)) oder Referenzen ala Baldur arbeiten - aber warum so kompliziert (die Nachfolger werden es danken):

Datenstruktur definieren, zwei "EVALS" und gut ist.

Just my 2cts.