Anta att du har fältet Förfallodatum i ett formulär i Access och vill visa hur många dagar som är kvar tills förfallodatumet kommer. Ett snabbt sätt att göra det ä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å Design > Textruta, håll ned Ctrl och klicka sedan på layouten 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.
-
Skriv följande i egenskapsrutan Kontrollkälla på fliken Data på egenskapssidan:
=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" anger att Access ska beräkna antalet dagar (i motsats till år, månader osv.). Om textrutan heter något annat än Förfalldatum ersätter du det faktiska textrutenamnet i funktionsargumenten.
Mer information
Läs mer om uttryck i Lär dig att skapa ett uttryck och Lägga till funktioner i Access-uttryck.
Mer information om formulär finns i Skapa ett formulär i Access.