Sunteți pe pagina 1din 29

Formulare

Access

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
cmpuri dintr-o singura tabel sau
din mai multe tabele.

Problema 1: Realizati un formular (cu


ajutorul tentului) pentru introducerea
datelor n tabela Studenti.
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: Sa 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 Adaugare CodAdrF
care a deschis formularul
specific introducerii datelor n
tabela Adresa Fzic.

Problema 4: sa se realizeze un
buton de tip comanda, n cadrul
formularului Formular
introducere studeni care va
deschide un Raport 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.

Au elaborat si
prezentat:
Tirsu Ana
Saptefrati Nina
Clasa a 12-a C
Liceul Teoretic
Onisifor Ghibu Orhei

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