Următorul tabel listează exemple de expresii care utilizează funcția DateAdd pentru a adăuga valori de dată și oră.
Puteți utiliza aceste expresii în controale calculate în rapoartele formulare sau în rândurile 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-Jan-13") |
Afișează o dată care este la o lună după 31-Jan-03, astfel încât expresia să se evalueze la 28-Feb-03. |
= DateAdd ("m"; 1; "31-Jan-04") |
Afișează o dată care este la o lună după 31-Jan-04 și, deoarece 2004 este un an bisect, expresia va fi evaluată la 29-Feb-04. |
= DateAdd ("q"; 3; [Datăpromisă]) |
Afișează o dată care este de trei sferturi după valoarea câmpului Datăpromisă; de exemplu, dacă valoarea câmpului Datăpromisă este 18-Jun-03, expresia va fi evaluată la 18-Mar-04. |
= DateAdd ("h"; 3; [ArrivalTime]) |
Afișează o oră care este la trei ore după valoarea câmpului ArrivalTime. |
Puteți utiliza aceste expresii într-un câmp calculat într-o interogare.
Expresie |
Descriere |
DueDate: DateAdd ("q"; 3; [Datăpromisă]) |
Se afișează în câmpul DueDate o dată care este de trei sferturi după valoarea câmpului Datăpromisă. |
PickUpTime: DateAdd ("h"; 3; [ArrivalTime]) |
Se afișează în câmpul PickUpTime o oră care este la trei ore după valoarea câmpului ArrivalTime. |