Exportieren in Textdatei: Unterschied zwischen den Versionen
fw>Andreas Kasten Keine Bearbeitungszusammenfassung |
(kein Unterschied)
|
Version vom 12. September 2012, 11:12 Uhr

Wird mit einem Bericht eine Exportdatei erzeugt, werden die Felder mit einem TABULATOR (ASCII 9) und die Datensätze mit einem RETURN (ASCII 13) getrennt.
Dieses Format (TAB-Text) kann dann direkt mit einer Tabellenkalkulation, Textverarbeitung oder anderen Datenbank geöffnet werden.
Probleme gibt es, wenn Textfelder exportiert werden. In Textfeldern können RETURN-Zeichen zum Umbrechen der Zeilen eingesetzt werden. Diese zusätzlichen RETURN-Zeichen sind für das Programm, welches die Daten importieren soll, gleichbedeutend mit einem Datensatz-Ende.
Lösung:
Im Bericht werden die Textfelder als Formelspalte angelegt. Legen Sie dazu eine leere Spalte (Menü: Bearbeiten) an. Anschließend klicken Sie auf den Kopfteil der Spalte (Spalte wird schwarz hinterlegt) und rufen die Funktion Formel bearbeiten (Menü: Sonstiges) auf.
Dort tragen Sie folgende Formel ein:
| Replace String([DATEI]FELDNAME;Char(13);" ") |