Sunteți pe pagina 1din 5

Informatică aplicată

Fișă laborator 10 – Formulare

Utilizand baza de date exemplu_formulare.accdb proiectati astfel :


1. Utilizand optiunea Form, proiectati un formular simplu avand ca sursa tabela Clienti.
Se va selecta tabela Clienti, apoi, din fereastra Create se alege opțiunea Form (se creează automat un
formular asociat tabelei curente). Pentru ca tabela Clienti este în relaţie one-to-many cu tabela
Achizitii, Access adăugă un subformular în formularul principal în care afişează înregistrările legate
din tabela many cu înregistrarea curentă (din partea one).

2. Utilizand optiunea FormWizard, proiectati un formular simplu avand ca sursa tabelul Clienti,
din care se vor folosi doar campurile Nume, Prenume, Localitate si Nr_telefon;
Din fereastra Create se alege optiunea FormWizard si se urmeaza pasii:
Pas 1 : Selectarea tabelei Clienti;
Pas 2 : Selectarea câmpurilor care vor fi afişate în formular;
Pas 3,4: Selectare layout si style;
Pas 5: Salvare formular

-1-
3. Utilizand optiunea FormWizard, proiectati un formular simplu avand ca sursa interogarea
Achizitii_ in_2017;
Din fereastra Create se alege optiunea FormWizard si se urmeaza pasii:
Pas 1 : Selectarea interogarii Achizitii_in_2017;
Pas 2 : Selectarea câmpurilor care vor fi afişate în formular;
Pas 3,4: Selectare layout si style;
Pas 5: Salvare formular

4. Utilizand optiunea FormWizard, proiectati un formular avand ca surse doua din cele trei
tabele.
Din tabela Clienti alegeti campurile nume si prenume, iar din tabela Achizitii, alegeti campurile
material si data_achizitiei
Din fereastra Create se alege optiunea FormWizard si se urmeaza pasii:
Pas 1: Selectarea campurilor din tabelele aferente;
Pas 2: Se va selecta modul de legare a înregistrărilor. Se va alege opţiunea Form with subform
care permite afişarea înregistrării din partea one a relaţiei (clienti) în formular, iar în subformular
sunt afişate înregistrările din partea many (achizitii).
Pas 3,4: Selectare layout si style;
Pas 5: Salvare formular

-2-
5. Utilizand optiunea Split Form din More forms, proiectati un formular avand ca sursa
interogarea Clienti Sibiu valoare peste 5000.
6. Utilizand optiunea Multiple Items din More forms, proiectati un formular avand ca sursa
interogarea Achizitii_ in_2017.
7. Utilizand optiunea FormWizard si macro, proiectati un formular de adaugare inregistrari noi
in tabelul Clienti;
Din fereastra Create se alege optiunea FormWizard si se urmeaza pasii:
Pas 1: Selectarea tabelei Clienti;
Pas 2: Selectarea tuturor câmpurilor;
Pas 3,4: Selectare layout si style;
Pas 5: Salvare formular;
Pas 6: Se va comuta de pe modul Form View, pe modul Layout View.

Pas 7: Se va adauga un buton de comanda care se va numi Adauga client

-3-
Pas 8: Se adauga butonului caracteristica Record Operations –>Add New Record

Pas 9: Se va comuta pe modul Form View si se vor adauga inregistrari noi in tabela Client.

8. Creati un formular de tip panou de comanda (switchboard manager) care sa contina doua
butoane: unul prin care sa se acceseze formularul de la punctul 7 si un buton prin care se
inchide aplicatia.
Din Database Tools se acceseaza optiunea Switchboard Manager.
Pas 1: Se acceseaza Edit;
Pas 2: Se introduce denumirea panoului de comanda;
Pas 3: Se acceseaza New pentru a adauga elementele pe panoul de comanda;

Pas 4: Se adauga denumirea pe panoul de comanda, tipul comenzii si formularul de legatura pentru
butonul “Adaugare client”.

-4-
Pas 5: Se adauga denumirea pe panoul de comanda si tipul comenzii pentru butonul “Exit”;

Pas 6: Se acceseaza Close;


Pas 7: Se acceseaza Switchboard;

Pas 8: Pentru ca panoul de comanda sa fie afisat pe fereastra principala la deschiderea bazei de
date se vor vor face urmatoarele setari: File->Options->Current Database->Display Form, se alege
Switchboard.

-5-

S-ar putea să vă placă și