Hallo Werner,
ich habe mir Deine Beispiele angesehen und folgende Feststellungen
gemacht:
Der Grund weshalb die Daten aus der CSV-Datei beim Import
durcheinander kommen, sind Zeilenumbrüche innerhalb der Felder.
Deine mit OOo 1.1.x erstellte CSV-Datei macht keine Probleme, weil
sie keine Zeilenumbrüche innerhalb der Felder enthält. Das liegt
daran dass OOo 1.x.x beim Export die in den Zellen enthaltenen
Zeilenumbrüche durch Blanks ersetzt. Das vermeidet zwar in Deinem
konkreten Fall das Problem, ist aber eigentlich kein korrektes
Verhalten des Programms.
Deine mit OOo 2.0 erstellte CSV-Datei macht Dir Probleme, weil sie
in den Feldern Zeilenumbrüche enthält. Ein Zeilenumbruch wird beim
Import als Ende des Datensatzes interpretiert. Die Zeilenumbrüche
innerhalb der Zellen Deiner Originaldatei zerhacken Deine
Datensätze. Dabei ist aber das Verhalten von OOo 2.0 korrekt, denn
die Zeilenumbrüche sind ja im Original tatsächlich vorhanden.
Der Punkt ist, dass die von Dir verwendeten Konventionen für den
Aufbau der CSV-Datei ungeeignet sind, wenn Felder innerhalb der
Datensätze Zeilenumbrüche enthalten. Für solche Fälle gibt es die
Möglichkeit, die Felder zusätzlich durch Texttrennzeichen (zum
Beispiel " ) zu kapseln. Das ist ja auch per Default so vorgesehen.
Du verzichtest aber ausdrücklich darauf.
Du musst Dich entscheiden: Entweder Textrennzeichen verwenden oder
auf Zeilenumbrüche innerhalb der Zellen verzichten.
Ich hoffe, das hilft Dir etwas.
Gruß
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]