Hallo Robert,
Robert Großkopf schrieb:
Eine kurze Ergänzung:
Problem: Klicke ich irgendwo auf das Formular [...]
[...] so wird der aktuelle Datensatz einfach abgespeichert.
[...]
Nur interessant fände ich das schon, warum ein Datensatz einfach so bei
Mausklick irgendwohin abgespeichert wird. Das bin ich sonst nur von
Tabellenkontrollfeldern gewohnt - dort macht es aber auch Sinn, da die
Datensätze sichtbar in Spalten untereinander liegen.
das liegt einfach daran, daß (m.W.) alle Datenbanken *direkt* auf einem
Datensatz arbeiten, und nicht, wie bei einer Tabellen-Kalkulation oder
Textverarbeitung, erst beim expliziten Speichern des Dokuments.
Ich vermute, das liegt daran, daß eine DB von vielen *gelesen* werden
kann und die anderen möglichst schnell über die Änderung informiert
werden sollen (Beispiel: Buchung eines freien Platzes).
Wenn eine Spalte, (also Zelle) des aktuellen Datensatzes, verlassen
wird, erfolgt ein sofortiges Update dieses Datensatzes.
Du kannst dies auch daran sehen, daß ein - bisher leeres - Feld, welches
*nicht leer* sein darf, nicht verlassen werden kann, ohne einen
akzeptablen Wert einzugeben.
Warum solch ein Feld bei einem neuen Datensatz aber leer sein kann, weiß
ich auch nicht (Design-Fehler?).
MfG
Günter
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org