![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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
|
|
|
![]()
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. ![]() 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 |
|
|
![]()
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
|
|
|
![]()
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! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 30.04.2025 - 06:42 |