Lad os sige, at du har feltet Forfaldsdato i en formular i Access, og du vil vise, hvor mange dage der er tilbage, før forfaldsdatoen kommer. En hurtig måde at gøre dette på er at føje en ny tekstboks til formularen og derefter bruge funktionen DateDiff i den pågældende tekstboks til at udføre beregningen.
- Højreklik på formularen i navigationsruden, og klik derefter på Layoutvisning.
- Klik påDesigntekstfelt>, hold Ctrl-tasten nede, og klik derefter på det sted, hvor tekstfeltet skal placeres.
- Klik på det nye tekstfelt, og tryk på F4 for at få vist egenskabsarket, hvis det ikke allerede vises.
- Skriv følgende i egenskabsfeltet Kontrolelementkilde under fanen Data på egenskabsarket:
=DateDiff("d",Date(),[DueDate])
Formularen bør se nogenlunde sådan ud:
Udtrykket i dette eksempel trækker dags dato (Date()) fra forfaldsdatoen. "d" giver Access besked om at beregne antallet af dage (i modsætning til år, måneder osv.). Hvis dit tekstfelt hedder noget andet end Forfaldsdato, skal du erstatte dit faktiske tekstfeltnavn i funktionsargumenterne.
Flere oplysninger
Få mere at vide om udtryk ved at læse Få mere at vide om, hvordan du opbygger et udtryk og føjer funktioner til Access-udtryk.
Du kan få mere at vide om formularer under Opret en formular i Access.