Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Daty w MS Access
warzywko
post 8.11.2009, 13:22:55
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.11.2009

Ostrzeżenie: (0%)
-----


Witam!
Poszukuję wskazówek w następującej sprawie: mam dwie daty: "datawpływu" i "datakońcaterminu" zależy mi, aby po wpisaniu w pole "datawpływu" dowolnej daty (przy czym nie jest to data aktualna) w polu "datakońcaterminu" pojawiła się data "datawpływu"+3miesiące.

Z góry dziękuję za wszelką pomoc
Go to the top of the page
+Quote Post
mariuszhk
post 9.11.2009, 20:35:26
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 9.11.2009

Ostrzeżenie: (0%)
-----


możesz na sztywno we właściwościach tabeli zdefiniować wartość domyślną jako date()+60 lub w oprogramować kontrolke (pole tekstowe) date()+60 lub na zdarzeniu np onupdate data1.value= data2.value + 60
Go to the top of the page
+Quote Post
warzywko
post 11.11.2009, 16:37:19
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.11.2009

Ostrzeżenie: (0%)
-----


Witam!
Niestety nie mogę skorzystać z tej funkcji, bo date() zwraca wartość daty bieżącej i jak do niej dodam 60 dni to nie uzyskam zamierzanego efektu - czyli dodania 3 miesięcy do daty wpisywanej w "datawpływu" i wyświetlenia wyniku w polu "datakońcaterminu".
"datawpływu" nie jest równa dacie bieżącej, a poza tym nie mogę na sztywno dodać 60, a raczej 90 dni bo chodzi mi o dodanie 3 miesięcy, bo w miesiącu mam róźną ilość dni raz 28 lub 29, raz 30, a raz 31.
sad.gif(((((((

Witam ponownie!
Funkcja data1.value=data2.value+90 działa lepiej o tyle, że do podanej wartości daty dodaje mi 90 dni, ale w związku z tym , że w m-cu jest różna ilość dni to nie mogę zastosować dodania na sztywno 90 dni bo np. do daty 11-11-2009 doda mi 90 dni (zamiast 3m-ce) i zamiast uzyskać 11-02-2010 otrzymam 10-02-2010

Ten post edytował warzywko 11.11.2009, 16:06:11
Go to the top of the page
+Quote Post
Gapollo
post 13.11.2009, 16:19:22
Post #4





Grupa: Zarejestrowani
Postów: 33
Pomógł: 5
Dołączył: 2.11.2006
Skąd: 52.259 °N, 21.020 °E

Ostrzeżenie: (0%)
-----


Data2.value=DateAdd("m",3,Data1.value)


--------------------
Aktualny projekt: Egipt - Dahab
Go to the top of the page
+Quote Post
warzywko
post 14.11.2009, 21:36:16
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.11.2009

Ostrzeżenie: (0%)
-----


Działa tak jak powinno!
Wielkie dzięki!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 30.04.2025 - 06:42