Să presupunem că aveți un câmp Data scadentă într-un formular din Access și doriți să afișați câte zile au mai rămas până la sosirea datei scadente. O modalitate rapidă de a face acest lucru este să adăugați o nouă casetă text la formular, apoi să utilizați funcția DateDiff în acea casetă text pentru a efectua calculul.
- În Panoul de navigare, faceți clic cu butonul din dreapta pe formular, apoi faceți clic pe Vizualizare aspect.
- Faceți clic pe Proiectare>casetă text, țineți apăsată tasta Ctrl, apoi faceți clic pe aspectul în care doriți să amplasați caseta text.
- Faceți clic pe noua casetă text și apăsați F4 pentru a afișa Foaia de proprietăți, dacă nu este afișată deja.
- Pe fila Date din Foaia de proprietăți, în caseta de proprietăți Sursă control , tastați următoarele:
=DateDiff("d",Date(),[DueDate])
Formularul dvs. ar trebui să arate astfel:
Expresia din acest exemplu scade data de astăzi (Date()) din Data scadentă. "d" spune programului Access să calculeze numărul de zile (spre deosebire de ani, luni etc.). În cazul în care caseta text are un alt nume decât DueDate, înlocuiți numele real al casetei text în argumentele funcției.
Mai multe informații
Aflați mai multe despre expresii citind Aflați cum să creați o expresie și să adăugați funcții la expresiile Access.
Pentru mai multe informații despre formulare, consultați Crearea unui formular în Access.