Fuerchau
01-12-20, 13:50
Du möchstest eine CSV erstellen, da ist DTAFMT(*FIXED) kontraproduktiv.
Die CCSID ist bei TOCCSID anzugeben und für Windows ist das 1252. PCASCII entspricht 850 und da stimmen heutzutage die Umlaute nicht.
Anzupassen ist noch FLDDLM(';') und für deutsches Excel DECPNT(*COMMA).
Für die Spaltenüberschriften gibts weiter hinten noch ADDCOLNAM(*SQL/*SYS).
*SQL hat den Vorteil dass die Alias bzw. langen Namen einer TABLE genommen werden.
Schau dir den Rest der Parameter an. Zu jedem Feld gibts i.Ü. auch die F1-Taste.
Die SQL-Variante ist zwar für IT'ler ganz nett aber nicht automatisierbar.
Ansonsten gäbe es noch die gute alte "Datenübertragung von IBM i", die nach einmaliger Definition auch mehrfach aufgerufen werden kann.
Die CCSID ist bei TOCCSID anzugeben und für Windows ist das 1252. PCASCII entspricht 850 und da stimmen heutzutage die Umlaute nicht.
Anzupassen ist noch FLDDLM(';') und für deutsches Excel DECPNT(*COMMA).
Für die Spaltenüberschriften gibts weiter hinten noch ADDCOLNAM(*SQL/*SYS).
*SQL hat den Vorteil dass die Alias bzw. langen Namen einer TABLE genommen werden.
Schau dir den Rest der Parameter an. Zu jedem Feld gibts i.Ü. auch die F1-Taste.
Die SQL-Variante ist zwar für IT'ler ganz nett aber nicht automatisierbar.
Ansonsten gäbe es noch die gute alte "Datenübertragung von IBM i", die nach einmaliger Definition auch mehrfach aufgerufen werden kann.