Regina Henschel schrieb:
rwolupo schrieb:
Hallo Liste :)
ich hatte da heute ein Problem mit einem Serienbrief.
Als Datenquelle habe ich eine Calc-Datei, die u.a. die Spalte "PLZ" enthält.

Die Datenquelle ist aber nicht direkt die Calc-Datei sondern die zugeordnete Datenbankdatei.
richtig

Beim Einbinden der Felder in den Serienbrief werden bei der Datenbankverbindung PLZ mit führenden Nullen nicht erkannt (z.B. 02177 o.ä.). Das Feld bleibt dann im Serienbrief leer.

Hast du kontrolliert, ob in der odb-Datei die Spalte wirklich vom Typ Text [VARCHAR] ist?
ja habe ich. nein es wird in base wieder als zahl erkannt.

In meiner Calc-Datei steht die führende Null, da ich die PLZ-Spalte als Text formatiert habe.


Vielleicht ist dort schon etwas falsch. Schalte die Ansicht mal auf "Werte hervorheben" um.
schaue ich mir mal an

Beim weitere Ausprobieren ist nun herausgekommen, dass OOo sich richtig verhält, also führende Nullen erkennt, wenn in der ersten Datenzeile eine solche PLZ vorkommt. Kommt Sie nur in einer anderen Zeile vor, bleibt das Feld leer.

Wenn ich die Zellen als Text formatiere, sind sie auch in der Datenbank als Text, egal wo die PLZ steht.
nein eben nicht. habe ich im ersten dateneintrag (also in der zweiten zeile) eine führende null, klappt alles. wenn nicht, klappts nicht.


Ist das ein Bug oder was hat das ganze auf sich?


Ich tippe eher auf einen Fehler in den Formatierungen. Bei mir (WinXP, OOo2.0) klappt jedenfalls.
nein isses leider nicht. in der calc-tabelle ist alles richtig formatiert. base übernimmt es halt anders. warum auch immer ...

danke dennoch für den ersten hilfeversuch.

gruß

--
--
Daniel Düngel
*rwolupo*
www.duengel.com

member of www.oooauthors.org/de
member of de.openoffice.org



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an