Hallo Jochen,

Am Sonntag, 13. November 2005 17:50 schrieb Jochen Georges:
> Am Sonntag 13 November 2005 12:12 schrieben Sie:
> > OOo115 als auch OOo2 formatieren die Spalten der Datenbanken
> > nach dem Format der zweiten Zeile (aus der ersten wird die
> > Spalten- überschrift).
> >
> > Beispieltabelle:
> >     Name    Mathe   Reli
> >     Adam    1-2     6
> >     Eva     6       1-2
> >     Apfel   nein    ja
> >
> > daraus wird in der Datenbankansicht [F4]:
> >
> > 1. nur die Zellen "1-2", "nein" und "ja" als Text formatiert:
> >     Name    Mathe   Reli
> >     Adam    1-2     6
> >     Eva     6
> >     Apfel   nein
>
> Warum erscheint "nein", "ja" aber nicht?

Aufgrund des Spaltenformates.

Die Spalte Mathe ist wegen Adams "1-2" als Text formatiert. Da
"nein" auch ein Text ist, wird es angezeigt. Ein Text kann auch aus
Ziffern bestehen => "6" wird auch angezeigt.

Die Spalte Reli ist wegen Adams "6" als Zahl formatiert. Es wird
weder Evas "1-2" als auch Apfels "ja" angezeigt, weil beides keine
Zahl sondern Text ist.

Ein Text kann also aus Ziffern bestehen, eine Zahl aber nicht aus
Buchstaben.

In einer Datenbank ist das Format einer Spalte einheitlich. Der
Speicherverbrauch hängt vom Format ab (eine Integerzahl braucht
wesentlich weniger Platz als ein Text mit variabler Länge). 

Ich denke, es war ein Entwicklungsprozess zur Laufzeitoptimierung,
der bestimmt hat, dass OOo beim Erstellen der Datenbankverknüpfung
nur in der ersten Datenzeile (Zeile 2) nach dem Format schaut (man
möge mich verbessern, wenn ich falsch liege ;-).

> > Eine nachträgliche Änderung des Spaltenformates ist mir
> > nicht gelungen.

> Dass das nicht geht ist sehr ärgerlich.

Das ist einen Issue wert.


Ciao Michael


-- 
Michael van Gemmern, D-Berlin
SuSE 9.3, OOo 1.1.5/2.0Novell/2.0.0.139de
XP HomePro SP2, OOo 1.1.5/1.9.129de

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

Reply via email to