Následující tabulka uvádí příklady výrazů, které používají funkci DateAdd k přidání hodnot data a času.
Tyto výrazy můžete použít v počítaných ovládacích prvcích v sestavách formulářů nebo v řádcích kritérií dotazu.
Výraz |
Popis |
=DateAdd("d"; -10; [PromisedDate]) |
Zobrazí datum, které je 10 dní před hodnotou pole PromisedDate. |
=DateAdd("m"; 1; "31.ledna-13") |
Zobrazí datum, které je měsíc po 31. lednu 03, takže výraz se vyhodnotí jako 28. únor 03. |
=DateAdd("m"; 1; "31.ledna-04") |
Zobrazí datum, které je měsícem po 31. lednu 04 a vzhledem k tomu, že rok 2004 je přestupný rok, výraz se vyhodnotí na 29. února 04. |
=DateAdd("q"; 3; [PromisedDate]) |
Zobrazí datum, které je tři čtvrtiny po hodnotě pole PromisedDate. Pokud je například hodnota pole PromisedDate 18-Jun-03, výraz se vyhodnotí jako 18-Mar-04. |
=DateAdd("h"; 3; [ArrivalTime]) |
Zobrazí čas, který je tři hodiny po hodnotě pole ArrivalTime. |
Tyto výrazy můžete použít v počítaném poli v dotazu.
Výraz |
Popis |
DueDate: DateAdd("q"; 3; [PromisedDate]) |
Zobrazí v poli DueDate datum, které je tři čtvrtletí po hodnotě pole PromisedDate. |
PickUpTime: DateAdd("h"; 3; [ArrivalTime]) |
Zobrazí v poli PickUpTime čas, který je tři hodiny po hodnotě pole ArrivalTime. |