gibt es eine flexible und moderne Methode, um Obenstehendes zu bewerkstelligen?
Bislang setze ich dafür den FB SAP_CONVERT_TO_CSV_FORMAT ein. Der kann mit Zeilenlängen oberhalb 4096 Zeichen aber nicht umgehen und wirft dann eine Exception.
Im Tricktresor findet man die Klassen CL_ICF_CSV (zu unflexibel; da muss man ja im DDIC den Zeilentyp definieren und im Parameter IV_HDR_STRUCT_NAME mitgeben) und CL_RSDA_CSV_CONVERTER (konvertiert nur zeilenweise und dumpt, wenn eine Spalte vom Typ String ist).
Gibt es da nichts Besseres, was der Funktionalität des FB SAP_CONVERT_TO_CSV_FORMAT entspricht?
Die Tabelle in einen stringtab umbauen und dann per gui_download speichern. Muss man sich einmal sauber in eine Methode schreiben, nutze ich aber so für fast alles.