Hatte mal ein ähnliches Problem, nur das da die Felder in der Datei nicht zusammen standen. Ungefähr so: (Feldgruppe auf TBxx)
Code:
A      TB01    3S 0
A      Felda  10  
A      Feldb  11 
A      Feldc  12
A      TB02    3S 0
A      Feld ...
A ...
A       TB03   3S 0
A ...
Da habe ich mich entschieden die E DS zu entfernen und
deine erste Methode genommen.

Zum Glück war die E DS 'nur so' an dem Pgm, einen Grund wie z.B. clear Satzformat gab es nicht.

Ich hätte sonst weder Pointer noch Qualified verwenden können.
Oder???


Robi