U sljedećoj su tablici navedeni primjeri izraza koji koriste funkciju DateAdd za dodavanje vrijednosti datuma i vremena.
Te izraze možete koristiti u izračunatim kontrolama u izvješćima obrazaca ili u recima kriterija upita.
Izraz |
Opis |
=DateAdd("d"; -10; [ObećaniDatum]) |
Prikazuje datum koji je 10 dana prije vrijednosti polja ObećaniDatum. |
=DateAdd("m"; 1; "31-sij-13") |
Prikazuje datum koji je mjesec dana nakon 31. siječnja 2003. pa će se izraz vrednovati kao 28. veljače 2003. |
=DateAdd("m", 1, "31-Sij-04") |
Prikazuje datum koji je mjesec dana nakon 31. siječnja 2004., a budući da je 2004. prijestupna godina, izraz će se vrednovati kao 29. veljače 2004. |
=DateAdd("q"; 3; [ObećaniDatum]) |
Prikazuje datum koji se nalazi tri tromjesečja nakon vrijednosti polja ObećaniDatum; na primjer, ako je vrijednost polja PromisedDate 18-Lip-03, izraz će se vrednovati kao 18-mar-04. |
=DateAdd("h"; 3; [Vrijeme dolaska]) |
Prikazuje vrijeme koje je tri sata nakon vrijednosti polja Vrijeme Dolaska. |
Te izraze možete koristiti u izračunatom polju u upitu.
Izraz |
Opis |
DueDate: DateAdd("q", 3, [ObećaniDatum]) |
Prikazuje u polju Krajnji Rok datum koji je tri tromjesečja nakon vrijednosti polja ObećaniDatum. |
PickUpTime: DateAdd("h", 3, [Vrijeme dolaska]) |
Prikazuje u polju PickUpTime vrijeme koje je tri sata nakon vrijednosti polja ArrivalTime. |