🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.openoffice
3 messages
3 total messages Started by cyklista Sat, 26 Oct 2013 20:41
Base aktualna data jako wartość domyślna pola
#14826
Author: cyklista
Date: Sat, 26 Oct 2013 20:41
11 lines
1560 bytes
Witam!
Próbuję stworzyć bazę danych do obsługi zleceń.
Chciałbym, aby w formularzu do wprowadzania nowych klientów w polu 
"DataDodania" przy dodawaniu nowego rekordu automatycznie wstawiana była 
data systemowa.
Próbowałem wyedytować tabelę i we właściwościach pola "DataDodania" 
wpisać "=DZIŚ()", ale to nie działa
We właściwościach pola daty w formularzu mogę też podać konkretną 
domyślną datę, ale nie ma tam opcji "wstaw bieżącą datę.

Czy ktoś wie, jak to zrobić?
Re: Base aktualna data jako wartość domyślna pola
#14827
Author: cyklista
Date: Sun, 27 Oct 2013 10:43
5 lines
1231 bytes
Już znalazłem: Trzeba otworzyć Narzędzia >SQL i wpisać polecenie:
ALTER TABLE "NazwaTabeli" ALTER COLUMN "NazwaKolumny" SET DEFAULT 
CURRENT_Date;
Tyle, że data jest wstawiana dopiero w momencie zapisywania rekordu. Jak 
sprawić,żeby była wpisywana w momencie tworzenia nowego rekordu?
Re: Base aktualna data jako wartość domyślna pola
#14828
Author: pmichals1969
Date: Fri, 18 Mar 2016 12:30
8 lines
1959 bytes
W dniu niedziela, 27 października 2013 11:43:11 UTC+1 użytkownik cyklista napisał:
> Już znalazłem: Trzeba otworzyć Narzędzia >SQL i wpisać polecenie:
> ALTER TABLE "NazwaTabeli" ALTER COLUMN "NazwaKolumny" SET DEFAULT 
> CURRENT_Date;
> Tyle, że data jest wstawiana dopiero w momencie zapisywania rekordu. Jak 
> sprawić,żeby była wpisywana w momencie tworzenia nowego rekordu?

Należałoby zdefiniować pole formularza typu data, z bieżącą datą ustawianą jako wartość domyślna, która następnie byłaby przepisywana do nowego rekordu. Ale nie wiem jak to zrobić :(
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads