Bug in 2.0.2: In einen Tabellen-Kontrollfeld eines Formulares kann ein einmal eingebenes Datum wohl verändert werden aber nicht mehr gelöscht werden. OO-Base trägt immer ganz "zuvorkommend" dann das zuletzt eingegebene Datum ein. Dieses tolle feature wir hier zum Verhängnis. Das Datumsfeld kann dann nur noch in der Tabelle direkt gelöscht werden.
eckard
2.0.2/ 2.0.4: In Tabellen-Kontrollfeld Datum löschen
Moderator: Moderatoren
2.0.2/ 2.0.4: In Tabellen-Kontrollfeld Datum löschen
Zuletzt geändert von egerlach am Di, 24.10.2006 22:47, insgesamt 2-mal geändert.
In 2.0.4 ist der Bug jedenfalls, vielleicht wieder hineingerutscht und sogar schlimmer geworden: schon beim Klick in ein Datumsfeld wird das letzte eingetippte Datum (oder das von heute) eingefügt. und wie gesagt: es kann in dem Formur nicht mehr gelöscht werden.
Ich möchte mal präzisieren: der Bug tritt zumindest in einer Tabelle in einem Unterformular auf.
Eckard
Ich möchte mal präzisieren: der Bug tritt zumindest in einer Tabelle in einem Unterformular auf.
Eckard
Kannst du mir eine Beispieldatei schicken?egerlach hat geschrieben:In 2.0.4 ist der Bug jedenfalls, vielleicht wieder hineingerutscht und sogar schlimmer geworden: schon beim Klick in ein Datumsfeld wird das letzte eingetippte Datum (oder das von heute) eingefügt. und wie gesagt: es kann in dem Formur nicht mehr gelöscht werden.
Ich möchte mal präzisieren: der Bug tritt zumindest in einer Tabelle in einem Unterformular auf.
Ich muss nochmal meine Mails durchwühlen, aber mir ist ein Issue dazu bekannt. Entweder hätte der für die 2.0.4 gefixed werden sollen oder steht für 2.1 auf der Liste.
Um es kurz zu machen ... es handelt sich um issue 6544:
http://www.openoffice.org/issues/show_bug.cgi?id=6544
der wurde zwar für 2.0.4 gefixed - Datumsfelder haben jetzt nichtmehr "Heute" als default. Leider wurde dabei wohl das Grid-Control übersehen.
http://www.openoffice.org/issues/show_bug.cgi?id=6544
der wurde zwar für 2.0.4 gefixed - Datumsfelder haben jetzt nichtmehr "Heute" als default. Leider wurde dabei wohl das Grid-Control übersehen.
Bei mir sind alle Tabelle per ODBC eingebunden. Ich habe nirgendwo ein Ausklappfeld mit irgendwelchen Optionen fürs Datum. Wo solls das geben?Mihilist hat geschrieben:Bei dem Issue geht's aber doch um den Default-Wert (was wirklich ein sehr seltsames Verhalten ist *g*). Trotzdem hält den Benutzer nichts davon ab, im Ausklappfeld auf "Keins" zu klicken und somit eine NULL in die DB zu schreiben. Hat zumindest bei meinem Versuch problemlos geklapppt.
Habe mir so beholfen: nicht in die Tabelle direkt eingeben sondern in eine Extrafeld. Dort ist alles "normal". Ich kann eingeben was ich will. Auf Z.B. Doppelklick das aktuelle Datum eingeben wäre natürlich chic.
Letzteres ist doch eigentlich programmierbar, oder? -> bitte Tipps hierzu in neuen Thread!
BTW: was ist denn eine Beispieldatei?? Die odb-Datei??
Gruss
Eckard
Das gibts (wenn du die Tabelle in einem Formular angezeigt hast) im Eigenschaftenfenster der entsprechenden Spalte (nicht der ganzen Tabelle)egerlach hat geschrieben:Bei mir sind alle Tabelle per ODBC eingebunden. Ich habe nirgendwo ein Ausklappfeld mit irgendwelchen Optionen fürs Datum. Wo solls das geben?
-> Rechtsklick auf die Spalten-Überschrift
-> "Eigenschaften"
-> "Ausklapbar: Ja"
Wie im "normalen" Datumsfeld halt auch.
Grüße
Thomas