Formulare+access[1]

29
Formulare Access

Transcript of Formulare+access[1]

Page 1: Formulare+access[1]

Formulare Access

Formulare Access

Page 2: Formulare+access[1]

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 câmpuri dintr-o singura tabelă sau din mai multe tabele.

Page 3: Formulare+access[1]

Problema 1: Realizati un formular (cu ajutorul tentului) pentru introducerea datelor în tabela Studenti.

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).

Page 4: Formulare+access[1]
Page 5: Formulare+access[1]

Se apasă Next pentru a ne deplasa la ecranul următor, în cadrul căruia putem stabili ce aspect se doreşte pentru aşezarea câmpurilor în cadrul formularului. Optăm pentru varianta Column şi trecem la pasul următor. Al treilea ecran ne permite selectarea unui stil dintr-un număr de 10 teme. Vă propunem să alegeţi stilul International după care apăsăm butonul Next pentru a ne deplasa la ecranul 4. În cadrul acestuia, introducem numele formularului, şi anume:

Formular introducere studenţi. Dacă se mai doresc efectuarea de modificări asupra oricărui ecran anterior, se apasă butonul Back până când se ajunge la ecranul dorit. În cazul nostru, pentru că nu mai dorim modificări, acţionăm butonul Finish pentru a încheia procesul de realizarea a formularului (vezi figura de mai jos).

Page 6: Formulare+access[1]
Page 7: Formulare+access[1]

După acţionarea 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 obţinut este prezentat în figura de mai jos:

Page 8: Formulare+access[1]
Page 9: Formulare+access[1]

Pentru a naviga în cadrul înregistrărilor existente în tabelă, se acţionează butoanele:

- înainte şi - înapoi; butoanele şi ne permit

poziţionarea pe prima, respectiv pe ultima înregistrare

din tabelă iar pentru introducerea unei înregistrări noi, se acţionează butonul .

Page 10: Formulare+access[1]

Problema 2: Sa se realizeze un formular de introducerea a datelor în tabela AdresaFizica. Se va utiliza Asistentul, toate câmpurile 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:

Page 11: Formulare+access[1]
Page 12: Formulare+access[1]

Problema 3: În vederea introducerii unei noi înregistrări în tabela studenţi, folosind

formularul creat la Problema 1, să se adauge un nou buton, în cadrul formularului

pentru introducere studenţi, care să deschidă tabela AdresaFizica. În acest mod, în cazul

în care utilizăm o înregistrare nouă pentru câmpul

CodAdrF , aceasta poate fi introdusă în tabela

AdresaFizica. Rezolvare: se deschide formularul Formular

introducere studenţi în modul Design View ( alegând din meniul de context al

formularului, opţiunea Design View ).

Page 13: Formulare+access[1]
Page 14: Formulare+access[1]

După deschiderea tabelei în modul Design View, din Toolbox alegem un buton de tip Command pe care-l adaugăm lângă câmpul CodAdrF . După această operaţie, se lansează automat Asistentul, din zona Cathegories alegem a treia opţiune iar pentru acţiune optăm pentru Open Form (prima opţiune). Trecem la pasul următor în care precizăm numele formularului ce se va deschide prin acţionarea butonului de faţă (este vorba de formularul creat la Problema 3, cu numele Formular introducere date in AdresaFizica ).

Page 15: Formulare+access[1]
Page 16: Formulare+access[1]

Se acţionează butonul Next şi se trece la pasul următor unde selectăm opţiunea Open the form and show all the records (conform figurii de mai jos).

Page 17: Formulare+access[1]
Page 18: Formulare+access[1]

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

Page 19: Formulare+access[1]
Page 20: Formulare+access[1]

Se apasă Next, se introduce ca nume al butonului, textul CodAdrF şi se acţionează

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:

Page 21: Formulare+access[1]
Page 22: Formulare+access[1]

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 adăugarea unui câmp nou, s-a acţionat butonul Adaugare CodAdrF care a deschis formularul specific introducerii datelor în tabela Adresa Fzică.

Page 23: Formulare+access[1]
Page 24: Formulare+access[1]

Problema 4: sa se realizeze un buton de tip comanda, în cadrul formularului Formular introducere studenţi care va deschide un Raport existent, creat anterior. Precizăm că paşii sunt identici cu cei parcurşi mai sus (vezi Problema 3), cu excepţia că, la pasul 1, din cadrul Cathegories se alegem opţiunea 4 – operaţii Raport, iar la Actions se optează pentru View Report, prima opţiune (vezi figura de mai jos).

Page 25: Formulare+access[1]
Page 26: Formulare+access[1]

Se parcurg toţi paşii iar la final se salvează formularul şi se deschide cu scopul testării noul buton.

Page 27: Formulare+access[1]
Page 28: Formulare+access[1]

Au elaborat si prezentat:

Tirsu Ana Saptefrati NinaClasa a 12-a “C”Liceul Teoretic “ Onisifor Ghibu” Orhei

Page 29: Formulare+access[1]