Hallo Daniel,

Am 1 Dec 2005 um 18:49 hat rwolupo geschrieben:

> Edgar (Ede) Kuchelmeister schrieb:
> >
> >
> > Das Thema hatten wir, glaube ich, letztens schon mal.
> > Base schaut in der 2. Zeile nach (1. Zeile = Spaltenüberschrift)
> > und bestimmt nach diesem Wert den Datentyp. Wird der falsch
> > erkannt kommt es zu Darstellungsfehlern bzw. Datenfelder werden
> > nicht in den Serienbrief übernommen. Ich könnte mir vorstellen es
> > hilft, wenn du den Postleitzahlen ein Hochkomma voranstellst.
> > Automatisieren läßt sich das mit der Funktion
> > VERKETTEN("'";ZeileSpalte_deiner_PLZ) in einer neuen Spalte, diese
> > dann markieren, ausschneiden, PLZ Spalte markieren, Rechtsklick,
> > "Inhalte einfügen..." alles außer "Werte" abwählen.
> >
> >
> >
> Danke. Genau das isses ja. Wenn ich in der zweiten Zeile einen Wert
> (PLZ) mit führender 0 eingebe, läuft alles richtig.
>
> Mit dem Verketten teste ich mal ..
>
> aber so doll ist das ehrlich gesagt nicht...
>
> Ich halte es damit nach wie vor für einen Bug :(

warum legst du denn nicht eine neue Datenbank mit Base an,
darin eine neue Tabelle und die Felder mit dem passenden Format,
kopierst die Calc-Tabelle und fügst die Daten in die neue Base-
Tabelle ein. Dann stimmen die Formate.
Soweit ich mich an den Thread erinnere ist das Problem einfach das,
dass Base beim bestimmen der Formate sich halt an irgendeinem
Eintrag orientieren muss und das ist halt nun mal die 2. Zeile :-(
Weiter gedacht, warum analysiert Base nicht die komplette Spalte
und entscheidet dann...
Bindet nun jemand eine Tabelle mit 32.000 Datensätzen und 50
Spalten ein, kann er je nach Rechner mal 2 Wochen in den Urlaub
fahren und hoffen, das Base mit der Analyse fertig ist wenn er
wieder kommt ;-) Jetzt mal ganz krass überspitzt.
Ist halt ein Kompromiss zwischen Genauigkeit und Geschwindigkeit.
Wo soll Base denn suchen nach einer eventuellen 0 vor der Zahl?

--
Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar (Ede) Kuchelmeister


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

Antwort per Email an