La oss si at du har et forfallsdatofelt i et skjema i Access, og du vil vise hvor mange dager som gjenstår før forfallsdatoen kommer. En rask måte å gjøre dette på er å legge til en ny tekstboks i skjemaet, og deretter bruke DateDiff-funksjonen i tekstboksen til å utføre beregningen.
-
Høyreklikk skjemaet i navigasjonsruten, og klikk deretter Oppsettvisning.
-
Klikk Utforming > tekstboks, hold nede CTRL-tasten, og klikk deretter oppsettet der du vil plassere tekstboksen.
-
Klikk den nye tekstboksen, og trykk F4 for å vise egenskapsarket hvis den ikke allerede vises.
-
Skriv inn følgende i egenskapsboksen Kontrollkilde på Data-fanen på egenskapssiden:
=DateDiff("d",Date(),[DueDate])
Skjemaet skal se omtrent slik ut:
Uttrykket i dette eksemplet trekker dagens dato (Dato()) fra forfallsdatoen. «D» ber Access beregne antall dager (i motsetning til år, måneder osv.). Hvis tekstboksen har et annet navn enn DueDate, kan du erstatte det faktiske tekstboksnavnet i funksjonsargumentene.
Mer informasjon
Mer informasjon om uttrykk ved å lese Lær å bygge et uttrykk og Legge til funksjoner i Access-uttrykk.
Hvis du vil ha mer informasjon om skjemaer, kan du se Opprett et skjema i Access.