Si supponga di avere un campo Data di scadenza in una maschera in Access e di voler visualizzare il numero di giorni rimasti prima della data di scadenza. A questo scopo, un modo rapido consiste nell'aggiungere una nuova casella di testo alla maschera e quindi usare la funzione DateDiff in tale casella di testo per eseguire il calcolo.
- Fare clic con il pulsante destro del mouse sulla maschera nel riquadro di spostamento e quindi scegliere Visualizzazione Layout.
- Fare clic su Finestradi testoprogettazione>, tenere premuto CTRL e quindi fare clic sul layout in cui si desidera inserire la casella di testo.
- Fare clic sulla nuova casella di testo e premere F4 per visualizzare la finestra delle proprietà, se non è già visualizzata.
- Nella scheda Dati della finestra delle proprietà, nella casella della proprietà Origine controllo , digitare quanto segue:
=DateDiff("d",Date(),[DueDate])
Il modulo dovrebbe avere un aspetto simile al seguente:
L'espressione in questo esempio sottrae la data odierna (Date()) dalla data di scadenza. La "d" indica ad Access di calcolare il numero di giorni (anziché anni, mesi e così via). Se il nome della casella di testo è diverso da DataScadenza, sostituire il nome effettivo della casella di testo negli argomenti della funzione.
Altre informazioni
Per altre informazioni sulle espressioni, leggere Informazioni su come creare un'espressione e aggiungere funzioni alle espressioni di Access.
Per altre informazioni sulle maschere, vedere Creare una maschera in Access.