Se afișează postările cu eticheta formulare. Afișați toate postările
Se afișează postările cu eticheta formulare. Afișați toate postările

luni, 9 noiembrie 2026

Formularele în Microsoft Access

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:

  1. Deschideți baza de date Liceu, accesați fila Create și selectați opțiunea Form Wizard:
  2. În fereastra Form Wizard, din lista combinată Tables/Queries, selectați Table: Elevi: 
  3. În lista Available Fields vor apărea câmpurile tabelului selectat:
  4. 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:
  5. Î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ă: 
  6. Î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:
  7. Formularul va fi creat și va putea fi deschis pentru vizualizarea sau modificarea înregistrărilor: 

Important: Dacă nu selectați opțiunea Modify the Form's design, formularul se va deschide în modul normal, pregătit pentru lucrul cu înregistrările.
În partea de jos a formularului se află butoanele de navigare:
care permit deplasarea între înregistrările existente.
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 👌

  1. Un formular poate fi creat atât pe baza interogărilor SQL, a tabelelor, cât și pe baza interogărilor.
  2. Modificarea datelor prin intermediul formularului determină modificarea corespunzătoare a datelor în obiectele-sursă, dacă formularul permite editarea acestora.
  3. Pentru adăugarea înregistrărilor noi, formularul trebuie să permită completarea câmpurilor obligatorii.
  4. Câmpurile cu proprietatea Required = Yes trebuie completate obligatoriu, în caz contrar înregistrarea nu va fi acceptată.
  5. 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.

01 Formular (Form) Apasă pentru detalii ↗
Obiect al bazei de date utilizat pentru introducerea, vizualizarea și modificarea datelor. Apasă pentru a reveni ↶
02 Form View Apasă pentru detalii ↗
Vizualizare în care formularul este utilizat pentru afișarea, introducerea și modificarea înregistrărilor. Apasă pentru a reveni ↶
03 Design View Apasă pentru detalii ↗
Vizualizare utilizată pentru proiectarea și modificarea structurii formularului și a elementelor sale. Apasă pentru a reveni ↶
04 Form Wizard Apasă pentru detalii ↗
Expert care ghidează utilizatorul, pas cu pas, în procesul de creare a unui formular. Apasă pentru a reveni ↶
05 Element de control Apasă pentru detalii ↗
Componentă a formularului care permite afișarea informațiilor sau realizarea unor acțiuni. Apasă pentru a reveni ↶
06 Layout View Apasă pentru detalii ↗
Vizualizare care permite modificarea aspectului formularului, păstrând afișarea datelor. Apasă pentru a reveni ↶
07 Selected Fields Apasă pentru detalii ↗
Zonă în care sunt afișate câmpurile selectate pentru includerea în formular. Apasă pentru a reveni ↶
08 Available Fields Apasă pentru detalii ↗
Zonă în care sunt afișate câmpurile disponibile, din care utilizatorul poate selecta pentru formular. Apasă pentru a reveni ↶

Test de autoevaluare – Formularele în Microsoft Access

Răspunde la cele 5 întrebări pentru a verifica dacă ai înțeles noțiunile studiate.
Întrebarea 1 din 5
ÎNTREBAREA 1
Care este rolul principal al unui formular în Microsoft Access?
ÎNTREBAREA 2
Ce poate fi utilizat ca sursă de date (Record Source) pentru un formular?
ÎNTREBAREA 3
În ce vizualizare poți proiecta structura formularului și configura elementele de control?
ÎNTREBAREA 4
Ce reprezintă un element de control (Control) într-un formular?
ÎNTREBAREA 5
Ce operație realizează butonul de comandă Delete Record, adăugat într-un formular?

Rezultatul autoevaluării

Să aveți o zi deosebită! 
💗