zumindest mich hast du hier völlig falsch verstanden, das halte ich nicht einmal für die zweitbeste Idee. Warum schmeißt ihr nicht gleich alle Daten auf einen großen sequentiellen Haufen, dann spart ihr euch doch viel Aufwand?!
Ergänzung: oder ihr setzt alle Files auf level check no und verwendet record level access mit internen Beschreibungen und einer ellen langen Dateibeschreibung, falls der Compiler Einwände hat, kriegt man das mit einem OVRDBF zur Laufzeit weg.

D*B

Zitat Zitat von caltmann Beitrag anzeigen
Ok, die Variabilität, besteht darin, dass ein und dasselbe Programm aus unterschiedlichsten Tabellen die Felder
auslesen soll. D.h. nur ein "Leserprogramm" für sowohl Kundenstamm, als auch Auftragsdetails, als auch....
Der jeweils durch das vorbereitete dynamische Select
gefundene Satz soll dann, wenn man so will, als
großer String zurückgeliefert werden.
Um die Auswertung des Strings (von 1-6 Kundennummer, von 7-16 Kurzname,...) kümmern wir uns dann selbst.
Aber so wie ich eure Antworten verstanden habe, führt wohl kein Weg an einem externen Programm vorbei.
Danke euch!
lg
Chris