von siyman » Mo, 03.12.2012 18:59
Hallo Jürgen,
herzlichen Dank für die schnelle, informative und umfangreiche Antwort.
Woher kommen denn die Daten? Wenn ich in Base direkt Text in dieser Form eingebe (Formular mit Textfeld auf Multiline gesetzt) und sie in ein VARCHAR-Feld speichere, bleiben die Zeilenumbrüche erhalten - sowohl beim Wechsel der Datensätze im Formular als auch bei der Ausgabe als Bericht und bei der Ausgabe im Writer-Serienbrief. Lediglich im Tabellenkontrollfeld sind sie nicht zu sehen.
Die Daten kommen aus Filemaker 10 (ich arbeite auf Arbeit mit einem Mac) über eine MS-Excel-Tabelle geöffnet in Calc nach Base. In der Calc-Tabelle sind die Zeilenumbrüche noch vorhanden, in Base nicht mehr. Hier habe ich auch ein Problem mit deiner Schilderung, denn die Umbrüche sind weder in der Ausgabe in Base in Tabellenform zu sehen noch im letztlich eingefügten Feld.
Bei einer korrekten Adressendatei werden alle Teile in einzelnen Spalten gespeichert und je nach Bedarf zusammengesetzt. Es muss also u.a. die Spalten Strasse/HausNr/HausAlpha sowie Lkz/Postcode/Ort geben. Nur dann kann nach Name oder Lkz/PLZ gesucht und sortiert werden.
Die Adressen sind für uns eher nachrangig, da unsere Datenbank größeren Wert auf Namen, E-Mail-Adressen, Telefonnummern und weitere Informationen legt. Diese sind alle über Filemaker ordentlich gespeichert und abrufbar - damit haben wir also bislang kein Problem. Früher hatten wir noch eine Trennung in Straße, Postleitzahl etc., die wir zugunsten der jetzigen Lösung geändert haben. Dies ist eher eine Notlösung denn eine Tugend: Wir verschicken lediglich einmal im Jahr an maximal 50 Adressen weltweit, weshalb für diesen Aufwand schlicht keine Zeitstunden übrig sind. Eine Vereinheitlichung wäre jedoch wirklich wünschenswert!
Kurzum: Liegt's an meinem Calc (LibreOffice 3.6.3 für Mac OSX 10.6.8 ), welches evtl. die Steuerzeichen falsch aus der .xls-Datei ausgibt oder an Base, welches hier falsch interpretiert oder an Writer, welches wiederum nicht korrekt implementiert oder doch nur an mir?
Hallo Jürgen,
herzlichen Dank für die schnelle, informative und umfangreiche Antwort.
[quote]Woher kommen denn die Daten? Wenn ich in Base direkt Text in dieser Form eingebe (Formular mit Textfeld auf Multiline gesetzt) und sie in ein VARCHAR-Feld speichere, bleiben die Zeilenumbrüche erhalten - sowohl beim Wechsel der Datensätze im Formular als auch bei der Ausgabe als Bericht und bei der Ausgabe im Writer-Serienbrief. Lediglich im Tabellenkontrollfeld sind sie nicht zu sehen.[/quote]
Die Daten kommen aus Filemaker 10 (ich arbeite auf Arbeit mit einem Mac) über eine MS-Excel-Tabelle geöffnet in Calc nach Base. In der Calc-Tabelle sind die Zeilenumbrüche noch vorhanden, in Base nicht mehr. Hier habe ich auch ein Problem mit deiner Schilderung, denn die Umbrüche sind weder in der Ausgabe in Base in Tabellenform zu sehen noch im letztlich eingefügten Feld.
[quote]Bei einer korrekten Adressendatei werden alle Teile in einzelnen Spalten gespeichert und je nach Bedarf zusammengesetzt. Es muss also u.a. die Spalten Strasse/HausNr/HausAlpha sowie Lkz/Postcode/Ort geben. Nur dann kann nach Name oder Lkz/PLZ gesucht und sortiert werden.[/quote]
Die Adressen sind für uns eher nachrangig, da unsere Datenbank größeren Wert auf Namen, E-Mail-Adressen, Telefonnummern und weitere Informationen legt. Diese sind alle über Filemaker ordentlich gespeichert und abrufbar - damit haben wir also bislang kein Problem. Früher hatten wir noch eine Trennung in Straße, Postleitzahl etc., die wir zugunsten der jetzigen Lösung geändert haben. Dies ist eher eine Notlösung denn eine Tugend: Wir verschicken lediglich einmal im Jahr an maximal 50 Adressen weltweit, weshalb für diesen Aufwand schlicht keine Zeitstunden übrig sind. Eine Vereinheitlichung wäre jedoch wirklich wünschenswert!
Kurzum: Liegt's an meinem Calc (LibreOffice 3.6.3 für Mac OSX 10.6.8 ), welches evtl. die Steuerzeichen falsch aus der .xls-Datei ausgibt oder an Base, welches hier falsch interpretiert oder an Writer, welches wiederum nicht korrekt implementiert oder doch nur an mir?