U sljedećoj su tablici navedeni primjeri izraza u kojima se zbrajaju vrijednosti datuma i vremena pomoću funkcije DateAdd .
Te izraze možete koristiti u kontrolama izračuna u obrascima, izvješćima ili u recima s kriterijima 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. sij. 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. sij. 2004., a 2004. je prijestupna godina, pa će se izraz vrednovati u 29. veljače 2004. |
| =DateAdd("q", 3; [ObećaniDatum]) | Prikazuje datum koji se nalazi tri tromjesečja nakon vrijednosti polja ObećaniDatum. ako je, primjerice, vrijednost polja PromisedDate 18-Jun-03, izraz će se vrednovati 18-Mar-04. |
| =DateAdd("h"; 3; [ArrivalTime]) | Prikazuje vrijeme koje se nalazi tri sata nakon vrijednosti polja ArrivalTime. |
Te izraze možete koristiti u izračunatom polju u upitu.
| Izraz | Opis |
|---|---|
| DueDate: DateAdd("q", 3, [PromisedDate]) | U polju DatumDospijeća prikazuje datum koji se nalazi tri tromjesečja nakon vrijednosti polja ObećaniDatum. |
| PickUpTime: DateAdd("h", 3, [ArrivalTime]) | U polju PickUpTime prikazuje vrijeme koje se nalazi tri sata nakon vrijednosti polja ArrivalTime. |