De volgende tabel bevat voorbeelden van expressies waarin de functie DateAdd wordt gebruikt om datum- en tijdwaarden toe te voegen.
U kunt deze expressies gebruiken in berekende besturingselementen in formulieren, rapporten en rijen met querycriteria.
Expressie |
Beschrijving |
=DateAdd("d", -10, [Afgesproken datum]) |
Hiermee wordt een datum weergegeven die 10 dagen vóór de waarde van het veld Afgesproken datum ligt. |
=DateAdd("m", 1, "31-01-2003") |
Hiermee wordt een datum weergegeven die één maand na 31-01-2003 ligt, waardoor de expressie wordt geëvalueerd naar 28-02-2003. |
=DateAdd("m", 1, "31-01-2004") |
Hiermee wordt een datum weergegeven die één maand na 31-01-2004 ligt en omdat 2004 een schrikkeljaar is, wordt de expressie geëvalueerd naar 29-02-2004. |
=DateAdd("k", 3, [Afgesproken datum]) |
Hiermee wordt een datum weergegeven die drie kwartalen na de waarde van het veld Afgesproken datum ligt. Als de waarde van het veld Afgesproken datum bijvoorbeeld 18-06-2003 is, wordt de expressie geëvalueerd naar 18-03-2004. |
=DateAdd("u", 3, [Aankomsttijd]) |
Hiermee wordt een tijd weergegeven van drie uur na de waarde van het veld Aankomsttijd. |
U kunt deze expressies gebruiken in een berekend veld in een query.
Expressie |
Beschrijving |
Vervaldatum: DateAdd("k", 3, [Afgesproken datum]) |
Hiermee wordt in het veld Vervaldatum een datum weergegeven die drie kwartalen na de waarde van het veld Afgesproken datum ligt. |
Ophaaltijd: DateAdd("u", 3, [Aankomsttijd]) |
Hiermee wordt in het veld Ophaaltijd een tijd weergegeven van drie uur na de waarde van het veld Aankomsttijd. |