Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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.

  1. Høyreklikk skjemaet i navigasjonsruten, og klikk deretter Oppsettvisning.

  2. Klikk Utforming > tekstboks, hold nede CTRL-tasten, og klikk deretter oppsettet der du vil plassere tekstboksen.

  3. Klikk den nye tekstboksen, og trykk F4 for å vise egenskapsarket hvis den ikke allerede vises.

  4. Skriv inn følgende i egenskapsboksen KontrollkildeData-fanen på egenskapssiden:

    =DateDiff("d",Date(),[DueDate])

    Skjemaet skal se omtrent slik ut:

    Skrive inn DateDiff-funksjonen i Kontrollkilde-egenskapen for en tekstboks.

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.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.