Hallo,

bei fixen Feldstrukturen braucht man eigentlich nur das Header File mit CPY zu duplizieren und dann CPYTOIMPF mit *ADD und das war es.
Am meisten Flexibilität hat man, wenn man den (eh buggy) CPYTOIMPF weglässt und die ganze Arie per PGM macht.

mfg

Dieter Bender

Zitat Zitat von RobertPic
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