Thema: Delphi CSV Datei erstellen

Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#16

Re: CSV Datei erstellen

  Alt 29. Nov 2005, 12:48
Wenn Du sie als TXT speicherst, musst Du aber durch den Import-Assistenten durchgehen... Mit CSV sollte das unnötig sein.
Jetz fällt mir ein, das wir die Quotes ('"') für den Datenaustausch mit einem anderen ERP-System benötigt haben. Es kann sein, das die '"' gar nicht zur Spezifikation gehören. Andere Fallstricke sind aber z.B. Dezimalpunkte (Punkt, oder Komma?) und das Datumsformat.

Typisch Amis: Denken sich CSV aus, nennen das auch noch 'Comma Separated Values' und benutzen dann den variablen Listentrenner, Dezimalpunkt sowie Datumsformat und trennzeichen. Eigentlich müsste das Format so heissen:
"Listseparator separated Values which cannot be exchanged among PCs with different national settings (or even PC which stand next to each other)"

Ich würde so vorgehen:
Erstelle eine Beispieldatei in Excel (eine Zeile reicht ja).
Speichere sie als CSV und analysiere den Inhalt.
Bastle solange herum, bis Dein Output dem EXCEL-Format entspricht.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat