Seuraavassa taulukossa on esimerkkejä lausekkeista, jotka käyttävät DateAdd-funktiota päivämäärä- ja aika-arvojen lisäämiseen.
Voit käyttää näitä lausekkeita lomakkeiden raporttien lasketuissa ohjausobjekteissa tai kyselyn ehtoriveillä.
Lauseke |
Kuvaus |
=DateAdd("d", -10, [PromisedDate]) |
Näyttää päivämäärän, joka on 10 päivää ennen LuvattuPäivä-kentän arvoa. |
=DateAdd("m", 1, "31.1.13") |
Näyttää päivämäärän, joka on kuukausi 31.1.2003 jälkeen, joten lausekkeen arvoksi tulee 28.2.2003. |
=DateAdd("m", 1, "31.1.2004") |
Näyttää päivämäärän, joka on kuukausi 31.1.2004 jälkeen ja vuodesta 2004 karkaussevuotta, lausekkeen arvoksi arvioidaan 29.2.2004. |
=DateAdd("q", 3, [PromisedDate]) |
Näyttää päivämäärän, joka on kolme neljäsosaa LuvattuPäivämäärä-kentän arvon jälkeen. Jos LuvattuPäivä-kentän arvo on esimerkiksi 18.6.2003, lausekkeen arvoksi arvioidaan 18.3.2004. |
=DateAdd("h", 3, [ArrivalTime]) |
Näyttää ajan, joka on kolme tuntia ArrivalTime-kentän arvon jälkeen. |
Voit käyttää näitä lausekkeita kyselyn lasketussa kentässä.
Lauseke |
Kuvaus |
Määräpäivä: DateAdd("q", 3, [PromisedDate]) |
Näyttää Määräpäivä-kentässä päivämäärän, joka on kolme neljäsosaa LuvattuPäivä-kentän arvon jälkeen. |
PickUpTime: DateAdd("h", 3, [ArrivalTime]) |
Näyttää PickUpTime-kentässä ajan, joka on kolme tuntia ArrivalTime-kentän arvon jälkeen. |