Ce sunt formularele?
Formularele sunt obiecte ale bazelor de date Access, create pentru a ușura introducerea, editarea și afișarea înregistrărilor din tabele și interogări. Acestea oferă o interfață prietenoasă, prin intermediul căreia utilizatorul poate lucra cu datele fără a interveni direct asupra structurii tabelelor.
Utilizarea formularelor prezintă mai multe avantaje:
- Ușurează introducerea și modificarea datelor.
- Reduc timpul necesar pentru completarea înregistrărilor.
- Diminuează erorile de introducere a datelor.
- Permit afișarea informațiilor într-un format mai atractiv decât în modul Datasheet View.
- Permit verificarea datelor introduse pe baza informațiilor din alte tabele.
- Oferă posibilitatea creării subformularelor, casetelor de căutare și listelor de opțiuni.
De reținut! Componentele unui formular, precum casetele de text, butoanele, listele și etichetele, se numesc elemente de control sau obiecte de control. Vom reveni la ele într-o altă lecție 😉
În fila Create din Microsoft Access sunt disponibile patru opțiuni principale pentru crearea formularelor:
| Opțiunea | Descriere |
|---|---|
| Form | Creează automat un formular pentru tabelul selectat. |
| Form Design | Permite crearea formularului în regim de proiectare, cu stabilirea manuală a elementelor. |
| Blank Form | Creează un formular gol, în care utilizatorul adaugă elementele de control necesare. |
| Form Wizard | Creează un formular cu ajutorul unui program de asistență, prin parcurgerea mai multor pași. În această lecție vom studia această metodă!!! |
Crearea unui formular cu ajutorul Form Wizard
Vom crea, pe pași, un formular care va permite vizualizarea, introducerea și editarea datelor din tabelul Elevi, din baza de date Liceu:
- Deschideți baza de date Liceu, accesați fila Create și selectați opțiunea Form Wizard:
- În fereastra Form Wizard, din lista combinată Tables/Queries, selectați Table: Elevi:
- În lista Available Fields vor apărea câmpurile tabelului selectat:
- Alegeți câmpurile care vor fi incluse în formular și transferați-le în lista Selected Fields cu ajutorul butoanelor de transfer. Pentru includerea tuturor câmpurilor, utilizați butonul corespunzător transferului tuturor câmpurilor (>>), după care acționați butonul Next:
- În fereastra următoare, selectați opțiunea de afișare a datelor, Columnar. Aceasta organizează câmpurile în formular, unul sub altul, într-o singură coloană:
- În ultima fereastră, introduceți denumirea
Formular_Elevi. Opțional, puteți selecta Modify the Form's design pentru a deschide formularul în regim de proiectare după finalizarea asistentului. Dar vom studia acest regim într-o altă lecție. Apăsați butonul Finish: - Formularul va fi creat și va putea fi deschis pentru vizualizarea sau modificarea înregistrărilor:
| Buton / Opțiune | Acțiune |
|---|---|
| First Record | Afișează prima înregistrare. |
| Previous Record | Afișează înregistrarea precedentă. |
| Next Record | Afișează înregistrarea următoare. |
| Last Record | Afișează ultima înregistrare. |
| New (Blank) Record | Deschide un formular gol pentru introducerea unei înregistrări noi. |
Pentru adăugarea unei înregistrări noi, puteți utiliza și comanda New (Blank) Record din meniul Insert.
Observații importante despre formulare 👌
- Un formular poate fi creat atât pe baza interogărilor SQL, a tabelelor, cât și pe baza interogărilor.
- Modificarea datelor prin intermediul formularului determină modificarea corespunzătoare a datelor în obiectele-sursă, dacă formularul permite editarea acestora.
- Pentru adăugarea înregistrărilor noi, formularul trebuie să permită completarea câmpurilor obligatorii.
- Câmpurile cu proprietatea Required = Yes trebuie completate obligatoriu, în caz contrar înregistrarea nu va fi acceptată.
- De asemenea, trebuie respectate regulile de completare a câmpurilor cheie primară și a celorlalte câmpuri obligatorii.
Formularele în Microsoft Access – Noțiuni de bază
Apasă pe fiecare cartonaș pentru a descoperi explicația noțiunii.







