У таблиці нижче наведено приклади виразів, які використовують функцію DateAdd для додавання значень дати й часу.
Ці вирази можна використовувати в обчислюваних елементах керування у звітах форм або в рядках умов запиту.
| Вираз | Опис |
|---|---|
| =DateAdd("d",-10; [PromisedDate]) | Відображає дату за 10 днів до значення поля PromisedDate. |
| =DateAdd("m", 1, "31-Січ-13") | Відображає дату, яка на місяць після 31 січня 2003 р., тому вираз матиме значення 28 лютого 2003 р. |
| =DateAdd("m", 1, "31-Січ-04") | Відображає дату, яка на місяць після 31 січня 2004 року, а оскільки 2004 рік високосний, вираз буде оцінено до 29 лютого 2004 року. |
| =DateAdd("q",3; [PromisedDate]) | Відображає дату, яка на три квартали після значення поля "Обіцяна дата"; Наприклад, якщо значення поля PromisedDate – 18 чер-03, вираз оцінить значення 18-Mar-04. |
| =DateAdd("h",3; [ArrivalTime]) | Відображає час через три години після значення поля ArrivalTime. |
Ці вирази можна використовувати в обчислюваному полі запиту.
| Вираз | Опис |
|---|---|
| DueDate: DateAdd("q", 3, [PromisedDate]) | Відображає в полі DueDate дату, яка становить три чверті після значення поля PromisedDate. |
| PickUpTime: DateAdd("h", 3, [ArrivalTime]) | Відображає в полі PickUpTime час через три години після значення поля ArrivalTime. |