8
Formulare Access Prin intermediul formularelor, un utilizator al unei baze de date MS Access poate simplifica procesul de introducere a datelor. Utilizarea formularelor poate duce la minimizarea erorilor la introducerea datelor. Un formular poate include câmpuri dintr-o singura tabelă sau din mai multe tabele. Problema 1: Realizaţi un formular(cu ajutorul asistentului) pentru introducerea datelor în tabela Studenţi. MS Access permite două modalităţi de realizare a formularelor: în modul de lucru Design mode şi, respectiv, cu ajutorul asistentului. După deschiderea bazei de date, din zona de obiecte se alege Forms iar pentru realizarea unui formular în modul de lucru asistat, se efectuează dublu click pe opţiunea Create form using Wizard. În cadrul noii ferestre se alege din zona Tables/Queries tabela Studenţi şi se adaugă toate câmpurile existente în zona Selected fields(vezi figura de mai jos).

Formulare Access

Embed Size (px)

DESCRIPTION

access

Citation preview

Formulare Access

Formulare AccessPrin intermediul formularelor, un utilizator al unei baze de date MS Access poate simplifica procesul de introducere a datelor. Utilizarea formularelor poate duce la minimizarea erorilor la introducerea datelor. Un formular poate include cmpuri dintr-o singura tabel sau din mai multe tabele.

Problema 1: Realizai un formular(cu ajutorul asistentului) pentru introducerea datelor n tabela Studeni.MS Access permite dou modaliti de realizare a formularelor: n modul de lucru Design mode i, respectiv, cu ajutorul asistentului.

Dup deschiderea bazei de date, din zona de obiecte se alege Forms iar pentru realizarea unui formular n modul de lucru asistat, se efectueaz dublu click pe opiunea Create form using Wizard. n cadrul noii ferestre se alege din zona Tables/Queries tabela Studeni i se adaug toate cmpurile existente n zona Selected fields(vezi figura de mai jos).

Se apas Next pentru a ne deplasa la ecranul urmtor, n cadrul cruia putem stabili ce aspect se dorete pentru aezarea cmpurilor n cadrul formularului. Optm pentru varianta Column i trecem la pasul urmtor.

Al treilea ecran ne permite selectarea unui stil dintr-un numr de 10 teme. V propunem s alegei stilul International dup care apsm butonul Next pentru a ne deplasa la ecranul 4. n cadrul acestuia, introducem numele formularului, i anume: Formular introducere studeni. Dac se mai doresc efectuarea de modificri asupra oricrui ecran anterior, se apas butonul Back pn cnd se ajunge la ecranul dorit. n cazul nostru, pentru c nu mai dorim modificri, acionm butonul Finish pentru a ncheia procesul de realizarea a formularului(vezi figura de mai jos).

Dup acionarea butonului Finish are loc deschiderea formularului creat . Se observ faptul c primul student din tabel este cel activ n cadrul formularului nostru. Dup parcurgerea tuturor etapelor prezentate mai sus, formularul obinut este prezentat n figura de mai jos:

Pentru a naviga n cadrul nregistrrilor existente n tabel, se acioneaz butoanele: - nainte i - napoi; butoanele i ne permit poziionarea pe prima, respectiv pe ultima nregistrare din tabel iar pentru introducerea unei nregistrri noi, se acioneaz butonul .

Problema 2: S se realizeze un formular de introducerea a datelor n tabela AdresaFizica. Se va utiliza Asistentul, toate cmpurile din tabel, se va alege aspectul Column i stilul Stone. Numele formularul va fi: Formular introducere date in AdresaFizica. n forma final, formularul va avea forma de mai jos:

Problema 3: n vederea introducerii unei noi nregistrri n tabela studeni, folosind formularul creat la Problema 1, s se adauge un nou buton, n cadrul formularului pentru introducere studeni, care s deschid tabela AdresaFizica. n acest mod, n cazul n care utilizm o nregistrare nou pentru cmpul CodAdrF , aceasta poate fi introdus n tabela AdresaFizica.Rezolvare: se deschide formularul Formular introducere studeni n modul Design View (alegnd din meniul de context al formularului, opiunea Design View).

Dup deschiderea tabelei n modul Design View, din Toolbox alegem un buton de tip Command pe care-l adaugm lng cmpul CodAdrF . Dup aceast operaie, se lanseaz automat Asistentul, din zona Cathegories alegem a treia opiune iar pentru aciune optm pentru Open Form(prima opiune). Trecem la pasul urmtor n care precizm numele formularului ce se va deschide prin acionarea butonului de fa(este vorba de formularul creat la Problema 3, cu numele Formular introducere date in AdresaFizica ).

Se acioneaz butonul Next i se trece la pasul urmtor unde selectm opiunea Open the form and show all the records(conform figurii de mai jos).

Pasul urmtor const n specificarea textului ce va fi atribuit butonului curent. Textul ce trebuie introdus este: Adaugare CodAdrF, vezi figura de mai jos.

Se apas Next, se introduce ca nume al butonului, textul CodAdrF i se acioneaz butonul Finish pentru ncheierea procesului de definire a butonului de comand. n final, formularul, n modul Design View, este prezentat n figura de mai jos:

Se salveaz formularul iar apoi se deschide pentru a prezenta un exemplu. Astfel, n figura de mai jos se observa c, n tabela Studenti, a fost introdus o nou nregistrare iar, pentru adugarea unui cmp nou, s-a acionat butonul Adugare CodAdrF care a deschis formularul specific introducerii datelor n tabela Adresa Fzic.

Problema 4: s se realizeze un buton de tip comand, n cadrul formularului Formular introducere studeni care va deschide un Raportul existent, creat anterior. Precizm c paii sunt identici cu cei parcuri mai sus(vezi Problema 3), cu excepia c, la pasul 1, din cadrul Cathegories se alegem opiunea 4 operaii Raport, iar la Actions se opteaz pentru View Report, prima opiune(vezi figura de mai jos).

Se parcurg toi paii iar la final se salveaz formularul i se deschide cu scopul testrii noul buton.