Hallo,
es ist zwar ein altes Thema, aber vielleicht hat doch inzwischen jemand eine brauchbare Lösung.
Ich möchte eine Text-Datei (csv) als Adressdatenquelle anmelden. Die Datei enthält Postleitzahlen, u.a. auch welche mit einer 0 an der ersten Stelle.
Die PLZ werden in der Datenquellansicht als Zahl erkannt und damit entfällt die 0.
Gibt es eine bessere Lösung, als in der Textdatei ein Hochkomma vor alle Postleitzahlen zu setzen?
Vielen Dank
Moritz
Datenquelle Formatierung
Moderator: Moderatoren
-
- ********
- Beiträge: 4330
- Registriert: Di, 22.06.2004 12:02
- Wohnort: 71134 Aidlingen
- Kontaktdaten:
Re: Datenquelle Formatierung
Hallo Moritz,
PLZ sollten stets als alphanummerische Zeichen angelegt und übergeben werden, dann klappt es auch mit ostdeutschen Postleitzahlen. Überprüf mal, ob die PLZ Texttrennzeichen hat. Sind keine Texttrennzeichen vorhanden, handelt es sich um einen nummerischen Wert.
PLZ sollten stets als alphanummerische Zeichen angelegt und übergeben werden, dann klappt es auch mit ostdeutschen Postleitzahlen. Überprüf mal, ob die PLZ Texttrennzeichen hat. Sind keine Texttrennzeichen vorhanden, handelt es sich um einen nummerischen Wert.
Gruß
Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Re: Datenquelle Formatierung
Danke, pmoegenbo,
meinst du, dass Texte immer mit " " eingerahmt werden müssen?
In den vorhandenen Textdateien gibt es bis jetzt keine ".
Es gibt nur Trennzeichen (;).
Moritz
meinst du, dass Texte immer mit " " eingerahmt werden müssen?
In den vorhandenen Textdateien gibt es bis jetzt keine ".
Es gibt nur Trennzeichen (;).
Moritz
-
- ********
- Beiträge: 4330
- Registriert: Di, 22.06.2004 12:02
- Wohnort: 71134 Aidlingen
- Kontaktdaten:
Re: Datenquelle Formatierung
Hallo Moritz,
beim Anlegen einer Datenbankdatei (.odb) für Textdateien (Datenquelle) kann angegeben werden, welche Zeichen als Texttrenner und welche Zeichen als Feldtrenner gewertet werden sollen.
Üblich ist das Anführungszeichen (") als Texttrenner und Semikolon (;) als Feldtrenner. Dies bedeutet, Du musst die .csv-Datei dahingehend analysieren.
beim Anlegen einer Datenbankdatei (.odb) für Textdateien (Datenquelle) kann angegeben werden, welche Zeichen als Texttrenner und welche Zeichen als Feldtrenner gewertet werden sollen.
Üblich ist das Anführungszeichen (") als Texttrenner und Semikolon (;) als Feldtrenner. Dies bedeutet, Du musst die .csv-Datei dahingehend analysieren.
Gruß
Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1