von F3K Total » So, 18.12.2011 13:19
Hallo,
durch diesen Thread
Aktuelles Datum als Vorgabewert für neuen Datensatz habe ich gelernt, dass das Setzen des aktuellen Tagesdatums, der aktuellen Uhrzeit oder des Timestamps auch ohne Makro und ohne Eingabe der 0 als Defaultwert im Kontrollfeld möglich ist. Vielen Dank an DPunch.
Hier ein Beispiel für die angehängte Datei [embeddet HSQLDB]:
Unter Extras/SQL ...
einmalig folgenden Befehl eingeben:
Code: Alles auswählen
alter table "Tabelle1" alter column "Datum" set default current_date
was soviel bedeutet wie:
Ändere in der Tabelle "Tabelle1", ändere die Spalte "Datum", setzte als Standardinhalt das aktuelle Datum
Ausserdem habe ich
default current_time und
default current_timestamp erfolgreich ausprobiert.
In angehängter DB kann dies ausprobiert werden, noch ist das Autodatum nicht gesetzt.
Ein Makro zum Zurücksetzen habe ich nicht rausgelöscht, das Autodatum wird direkt von der embeddet HSQLDB gesetzt.
Gruß R
- Dateianhänge
-
- Autodatum2.odb
- (20.96 KiB) 340-mal heruntergeladen
Hallo,
durch diesen Thread [url=http://de.openoffice.info/viewtopic.php?f=8&t=51448]Aktuelles Datum als Vorgabewert für neuen Datensatz[/url] habe ich gelernt, dass das Setzen des aktuellen Tagesdatums, der aktuellen Uhrzeit oder des Timestamps auch ohne Makro und ohne Eingabe der 0 als Defaultwert im Kontrollfeld möglich ist. Vielen Dank an DPunch.
Hier ein Beispiel für die angehängte Datei [embeddet HSQLDB]:
Unter Extras/SQL ... [color=#FF0040][b]einmalig[/b][/color] folgenden Befehl eingeben:
[code]alter table "Tabelle1" alter column "Datum" set default current_date[/code]
was soviel bedeutet wie:
Ändere in der Tabelle "Tabelle1", ändere die Spalte "Datum", setzte als Standardinhalt das aktuelle Datum
Ausserdem habe ich [b]default current_time[/b] und [b]default current_timestamp[/b] erfolgreich ausprobiert.
In angehängter DB kann dies ausprobiert werden, noch ist das Autodatum nicht gesetzt.
Ein Makro zum Zurücksetzen habe ich nicht rausgelöscht, das Autodatum wird direkt von der embeddet HSQLDB gesetzt.
Gruß R