Următorul tabel listează exemple de expresii care utilizează funcția DateAdd pentru a adăuga valori dată și oră.
Puteți utiliza aceste expresii în controale calculate din rapoartele de formulare sau în rândurile de criterii de interogare.
Expresie |
Descriere |
=DateAdd("d", -10, [Dată Promisă]) |
Afișează o dată cu 10 zile înainte de valoarea câmpului Dată Promisă. |
=DateAdd("m"; 1; "31 ianuarie 2013") |
Afișează o dată care este la o lună după 31 ianuarie 2003, astfel că expresia se va evalua la 28 februarie 2003. |
=DateAdd("m"; 1; "31 ianuarie 2004") |
Afișează o dată care este la o lună după 31 ianuarie 2004, iar din 2004 este un an bisect, expresia se va evalua la 29 februarie 2004. |
=DateAdd("q"; 3, [Dată PromiseDate]) |
Afișează o dată care este la trei trimestre după valoarea câmpului PromisedDate (Dată PromiseDate); de exemplu, dacă valoarea câmpului PromisedDate este 18-Iun-03, expresia se va evalua la 18-Mar-04. |
=DateAdd("h"; 3, [Timp Sosire]) |
Afișează o oră care este la trei ore după valoarea câmpului ArrivalTime. |
Puteți utiliza aceste expresii într-un câmp calculat dintr-o interogare.
Expresie |
Descriere |
DueDate: DateAdd("q";3, [PromisedDate]) |
Afișează în câmpul DueDate o dată care este la trei trimestre după valoarea câmpului PromisedDate (DatăDactualizare). |
PickUpTime: DateAdd("h"; 3, [ArrivalTime]) |
Afișează în câmpul PickUpTime o oră care este la trei ore după valoarea câmpului ArrivalTime. |