Wie schon gesagt, mit CPYTOIMPF geht da nichts.

MS Query mit ODBC-Treibern wollten wir unseren Anwendern auch nicht anvertrauen bzw. sind nur vorgefertigte Abfragen Endanwendertauglich.

Wir haben daher dazuprogrammiert:

Wir schreiben selbst die Feldnamen (bzw. Überschriften usw - je nach Parameter) in das Zielfile. Danach werden die Daten mit CPYTOIMPF dazukopiert - fertig.

Die Feldnamen erhält man entweder über DSPFFD mit *OUTFILE oder über die API "QUSLFLD = List Fields" (+ Userspace-API's).

Natürlich gibt es auch zahlreiche kommerzielle Lösungen zu dem Thema DB->XLS.

LG Rob