Anta att du har ett förfallodatumfält i ett formulär i Access och vill visa hur många dagar det är kvar till förfallodatumet. Ett snabbt sätt att göra detta är att lägga till en ny textruta i formuläret och sedan använda funktionen DatumDiff i textrutan för att utföra beräkningen.
- Högerklicka på formuläret i navigeringsfönstret och klicka sedan på Layoutvy.
- Klicka påDesigntextruta>, håll ned Ctrl-tangenten och klicka sedan på den layout där du vill placera textrutan.
- Klicka på den nya textrutan och tryck på F4 för att visa egenskapssidan om den inte redan visas.
- På fliken Data på egenskapssidan, i rutan Egenskapskälla för kontrollkälla , skriver du följande:
=DatumDiff("d";Datum();[Förfallodatum])
Formuläret bör se ut ungefär så här:
Uttrycket i det här exemplet subtraherar dagens datum (Datum()) från förfallodatumet. D :et anger i Access att antalet dagar ska beräknas (i stället för år, månader osv.). Om din textruta har ett annat namn än Förfallodatum ersätter du det faktiska textrutenamnet i funktionsargumenten.
Mer information
Läs mer om uttryck genom att läsa: Lär dig skapa ett uttryck och lägga till funktioner i Access-uttryck.
Mer information om formulär finns i Skapa ett formulär i Access.