Stel dat u een veld Einddatum hebt op een formulier in Access en u wilt laten zien hoeveel dagen er nog zijn totdat die einddatum binnenkomt. U kunt dit snel doen door een nieuw tekstvak toe te voegen aan het formulier en vervolgens de functie DateDiff in dat tekstvak te gebruiken om de berekening uit te voeren.
-
Klik met de rechtermuisknop op het formulier in het navigatiedeelvenster en klik vervolgens op Indelingsweergave.
-
Klik op Ontwerpen > tekstvak, houd de Ctrl-toets ingedrukt en klik vervolgens op de indeling waarin u het tekstvak wilt plaatsen.
-
Klik op het nieuwe tekstvak en druk op F4 om het eigenschappenvenster weer te geven als dit nog niet wordt weergegeven.
-
Typ op het tabblad Gegevens van het eigenschappenvenster in het eigenschappenvak Besturingselementbron het volgende:
=DateDiff("d";Date();[Vervaldatum])
Het formulier ziet er ongeveer als volgt uit:
Met de expressie in dit voorbeeld wordt de datum van vandaag (Date()) afgetrokken van de Vervaldatum. De 'd' vertelt Access om het aantal dagen te berekenen (in tegenstelling tot jaren, maanden, enzovoort). Als uw tekstvak een andere naam heeft dan Einddatum, vervangt u de werkelijke naam van het tekstvak in de functieargumenten.
Meer informatie
Meer informatie over expressies vindt u in Meer informatie over het bouwen van een expressie en Functies toevoegen aan Access-expressies.
Zie een formulier Creatie in Access voor meer informatie over formulieren.