În Access, validarea câmpurilor permite utilizatorului să valideze datele introduse prin aplicarea constrângerilor dorite asupra câmpului și, de asemenea, facilitează afișarea mesajelor în cazul oricărui câmp de introducere a datelor nevalid. Prin scrierea unei expresii simple în câmpurile de validare, puteți colecta intrări din diferite câmpuri și puteți aplica reguli asupra acestora. Expresiile sunt utilizate în multe locuri pentru a efectua calcule, a manipula caractere sau a testa datele. Puteți aplica diferite expresii asupra tabelelor , interogărilor, formularelor , rapoartelor și macrocomenzilor pentru validare. Această postare va descrie cea mai simplă modalitate de a aplica reguli și de a afișa mesaje în cazul oricărei intrări de date nevalide.
Lansați Access 2010, deschideți un tabel asupra căruia doriți să aplicați regula de validare.

Selectați câmpul asupra căruia doriți să aplicați validarea câmpului. De exemplu, dorim să aplicăm validarea câmpului în coloana Marcaje.

Acum navigați la fila Câmpuri , din Validare faceți clic pe Regulă de validare a câmpurilor pentru a scrie o expresie de validare.

Veți accesa caseta de dialog Expression Builder , unde puteți scrie o expresie pentru a valida intrările de câmp. În cazul nostru, toate cursurile au 100 de puncte, deci notele obținute trebuie să fie mai mici de 100.
Sintaxă
[Nume_câmp]<>
Vom scrie o expresie simplă pentru a valida câmpul Marks , așa cum se arată în captura de ecran de mai jos. Sub Element expresie, Categorii și Valori, există o mulțime de expresii care pot fi aplicate peste câmpul selectat.
Vom scrie formula,
[Marcări]<>

Faceți clic pe OK pentru a aplica.
Acum, pentru utilizatori, trebuie să scriem un mesaj care să îi ajute să înțeleagă condiția pe care am aplicat-o, accesați fila Câmpuri și, din Validare , faceți clic pe Mesaj de validare a câmpurilor.

Introduceți mesajul pe care doriți să îl afișați, în cazul în care există vreo intrare nevalidă. Faceți clic pe OK pentru a continua.

Dacă se introduce o intrare nevalidă, va apărea un mesaj de validare, împiedicând utilizatorii să o introducă.

De asemenea, puteți consulta ghidurile noastre analizate anterior despre Crearea unei interogări de tip tabel încrucișat în Access 2010 și Importul foii de lucru în Access 2010 .