У таблиці нижче наведено приклади виразів, які використовують функцію 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. |