Este mai ușor să introduceți informații curate într-o bază de date prima dată decât să vă întoarceți din nou pentru a remedia problemele de introducere a datelor mai târziu. Măștile de intrare din Microsoft Access 2013 reduc inconsecvența în seturile de date cerând șabloane de caractere specifice pentru câmpurile care verifică informațiile pe care le introduce un utilizator în timpul introducerii datelor. Dacă șablonul măștii nu este potrivit, baza de date furnizează un mesaj de avertizare și nu va angaja înregistrarea în tabel până la corectarea nepotrivirii formatului.
De exemplu, o mască de intrare pentru a solicita utilizatorilor să introducă coduri poștale în formatul xxxxx-xxxx - unde fiecare x este înlocuit cu un număr - asigură că utilizatorii furnizează un cod ZIP complet de nouă cifre, inclusiv extensia ZIP + 4, și că ei nu folosesc caractere alfabetice în câmp.
Crearea unei măști de intrare
Construiți o mască de intrare pentru un câmp într-o tabelă Access 2013 utilizând expertul Microsoft Access Mask Wizard:
- Deschideți tabelul care conține câmpul pe care doriți să îl restricționați în Design View.
- Faceți clic pe câmpul vizat.
- Apasă pe Masca de intrare caseta de pe General din tabelul Proprietățile câmpului din partea de jos a ferestrei.
- Faceți clic pe pictograma "-" din partea dreaptă a câmpului Masă de intrare. Această acțiune deschide expertul Mască de introducere, care vă va îndruma spre proces.
- Selectați o mască standard de intrare din primul ecran al expertului și faceți clic pe Următor → a continua.
- Examinați opțiunile de pe ecranul următor, care vă permit să editați masca de intrare și să alegeți caracterul substituent pe care accesul îl utilizează pentru a reprezenta spații goale care nu au fost încă completate de utilizator. Clic Următor → a continua.
- Specificați dacă accesul ar trebui să afișeze caractere de formatare în câmpul de introducere al utilizatorului. De exemplu, această opțiune include o cratimă între primele cinci cifre și ultimele patru cifre ale unui cod poștal complet. În mod similar, pentru o mască de numere de telefon, aceasta ar include parantezele, spațiile și liniuța. Clic Următor → a continua.
- Clic finalizarea pentru a adăuga masca. Accesul afișează șablonul pentru formatul solicitat din panoul Proprietăți de câmp pentru acel câmp.
Editarea unei măști de intrare
Măștile de intrare implicite furnizate de Microsoft Access 2013 se adaptează unei game variate de situații. Aceste măști implicite includ:
- Numere de telefon
- Numere de securitate socială
- coduri poștale
- Extensii telefonice
- Parole
- Diferite formate de dată și oră
Utilizați Expertul pentru masca de intrare pentru a edita o mască de intrare pentru a satisface nevoia care nu a fost rezolvată de una dintre opțiunile implicite. Apasă pe Editați List în primul ecran al Expertului pentru masca de introducere pentru a personaliza un câmp. Caracterele valide dintr-o mască de intrare includ:
- 0 - Utilizatorul trebuie să introducă o cifră numerică (de la 0 la 9)
- 9 - Utilizatorul poate introduce o cifră numerică (de la 0 la 9)
- # - Utilizatorul poate introduce o cifră numerică, un spațiu, + sau -
- L - Utilizatorul trebuie să introducă o scrisoare
- ? - Utilizatorul poate introduce o scrisoare
- A - Utilizatorul trebuie să introducă o literă sau o cifră numerică
- a - Utilizatorul poate introduce o literă sau o cifră numerică
- & - Utilizatorul trebuie să introducă un caracter sau un spațiu
- C - Utilizatorul poate introduce caractere sau spații
Aceste coduri acceptă caracterele obligatorii și opționale din date, după cum indică cuvintele ' trebuie sa ' și poate." Dacă codul de caractere al măștii de intrare reprezintă o intrare opțională, utilizatorul ar putea introduce datele în câmp, dar, de asemenea, le va lăsa necompletat.
Perioadele, virgulele, cratimele și tălpile pot fi incluse în locurile de depozitare și separatoare atunci când este necesar.
În plus față de aceste coduri de caractere, puteți include și directive speciale în măștile de intrare. Acestea includ:
- ! - Intrarea furnizată de utilizator este introdusă de la stânga la dreapta în loc de formatul normal de la dreapta la stânga
- > - Toate caracterele după acest simbol sunt convertite în majuscule, indiferent de modul în care utilizatorul le introduce
- <- Toate caracterele după acest simbol sunt convertite în litere mici, indiferent de modul în care utilizatorul le introduce
- - Caracterul imediat urmat de slash va fi afișat în mască așa cum este scris
- '- Caracterele incluse în ghilimele vor fi afișate în mască așa cum este scris