Sunteți pe pagina 1din 18

Limbaje de programare şi baze de date - ACCESS 72

REALIZAREA FORMULARELOR

Principalele obiective ale capitolului sunt:

Utilizarea formularelor
Utilizarea generatoarelor wizard pentru crearea
formularelor
Rularea formularelor

UTILIZAREA FORMULARELOR

Formularele sunt ecrane cu ajutorul cărora se pot introduce


date în tabele sau se pot lansa diferite comenzi şi aplicaţii.
De obicei, formularele conţin casete în care se poate scrie text,
butoane prin care se pot lansa comenzi sau aplicaţii, elemente de tip
listă pentru alegerea unor valori sau opţiuni de tip check-box.
Pentru facilitarea lucrului cu formulare, programul dispune de
un generator de tip wizard prin care se pot crea formulare de
introducere a datelor în tabele.
Formularele pot fi făcute atât pe baza unor tabele existente cât
şi pe baza unor interogări deja definite (QUERIES).
Limbaje de programare şi baze de date - ACCESS 73

Pentru realizarea formularelor din panoul de comandă se alege


opţiunea FORMS din cadrul meniului OBJECTS.

Alegerea opţiunii FORMS

UTILIZAREA GENERATOARELOR WIZARD PENTRU CREAREA


FORMULARELOR

Pentru utilizarea generatorului de formulare în panoul de


comandă se alege opţiunea CREATE FORM BY USING WIZARD.
Dacă utilizatorul doreşte să creeze formulare manual va alege
opţiunea CRAETE FORM IN DESIGN VIEW.

Utilizarea generatorului de formulare


Limbaje de programare şi baze de date - ACCESS 74

In fereastra FORM WIZARD primul pas în crearea formularului


este alegerea tabelei în care vor fi introduse datele. Tabela dorită se
selectează prin opţiunea TABLES / QUERIES.

Selectarea tabelei

Cel de-al doilea pas este selectarea câmpurilor în care se vor


introduce date. Selectarea câmpurilor poate făcută separat pentru
fiecare câmp (oferind posibilitatea ca unul sau mai multe câmpuri să
lipsească) sau pentru toate câmpurile.
Limbaje de programare şi baze de date - ACCESS 75

Selectarea câmpurilor dorite în formular

Câmpurile selectate se mută în ecranul din partea dreaptă. În


exemplul de mai jos au fost selectate toate câmpurile. Se vor selecta
elementele dorite după care se continuă prin apăsare tastei NEXT.
Limbaje de programare şi baze de date - ACCESS 76

Câmpurile selectate

În continuare se alege modul de afişare a câmpurilor în


formular (pe coloane, tabular, foaie de lucru, etc.). Se va selecta tipul
dorit după care se continuă prin apăsare tastei NEXT.
Limbaje de programare şi baze de date - ACCESS 77

Selectarea modului de afişare


Din punct de vedere grafic sunt disponibile mai multe tipuri de
formulare. Se va selecta tipul dorit după care se continuă prin
apăsare tastei NEXT.

Alegerea stilului formularului

Ultimul pas în realizarea formularelor este denumirea


formularului creat. Implicit numele este cel al tabelei în care vor fi
scrise datele.
Limbaje de programare şi baze de date - ACCESS 78

Denumirea formularului

RULAREA FORMULARULUI

Pentru a rula un formular se da dublu click pe numele sau în


fereastra de comandă.

Rularea formularului ANGAJATI


Limbaje de programare şi baze de date - ACCESS 79

Intrebări:

Pentru ce se utilizează formularele?


Care sunt paşi necesari în conceperea unui
formular?

Studiu individual

APLICAŢIA 11: Introducerea datelor în tabele cu


ajutorul formularelor
Limbaje de programare şi baze de date - ACCESS 80

APLICAŢIA 11

1. Să se realizeze tabelele ANGAJATI şi DEPARTAMENTE după


structura tabelelor ANGAJATI şi DEPARTAMENTE din ANEXA 1
2. Realizaţi formulare pentru introducerea datelor în cele două tabele
3. Introduceţi în tabele următoarele date:

4. Care este salariul total pentru fiecare departament?


5. Care este salariul total pentru departamentul MANAGEMENT?
6. Care este suma totală a salariilor din departamentele management
şi contabilitate?
7. Care este numărul de salariaţi din fiecare departament?
8. Care este departamentul cu angajaţii cei mai mulţi?
9. Care este şeful departamentului cu cei mai mulţi angajaţi?
10. Câţi angajaţi are Vlad?
Limbaje de programare şi baze de date - ACCESS 81

REALIZAREA RAPOARTELOR

Principalele obiective ale capitolului sunt:

Rolul rapoartelor
Modul de realizarea a rapoartelor

UTILIZAREA RAPOARTELOR

Rapoartele sunt utilizate pentru afişarea estetică a datelor dintr-


o tabelă sau query.
Primul pas în realizarea unui raport îl reprezintă selectarea
opţiunii REPORTS din cadrul meniului OBJECTS.
Şi pentru realizarea rapoartelor avem la dispoziţie posibilitatea
realizării manual sau în mod asistat de program cu ajutorul
generatorului de tip wizard.
Limbaje de programare şi baze de date - ACCESS 82

Selectarea opţiunii REPORTS

Pentru facilitarea lucrului vom utiliza generatorul de rapoarte.


Acest lucru se face cu ajutorul opţiunii CREATE REPORT BY USING
WIZARD.

Selectarea generatorului de rapoarte

În realizarea raportului primul, în fereastra REPORT WIZARD


trebuie selectată tabela pentru care se vor afişa datele.
Limbaje de programare şi baze de date - ACCESS 83

Selectarea tabelei

Similar creării formularelor, trebuiesc precizate câmpurile care


vor fi afişate din tabela deja selectată.

Selectarea câmpurilor din tabelă


Limbaje de programare şi baze de date - ACCESS 84

Pentru câmpurile selectate se poate face o grupare, în


momentul afişării datelor după un câmp.

Gruparea datelor după un câmp

Totodată datele ce vor fi afişate pot fi ordonate după unul sau


mai multe criterii.
Aceste criterii sunt alfabetice sau invers-alfabetice, crescătoare
sau descrescătoare, în funcţie de tipul câmpului text sau numeric.
Limbaje de programare şi baze de date - ACCESS 85

Selectarea criteriilor de ordonare a datelor

Următorul pas este alegerea unei forme de prezentare a


datelor, de aliniere a informaţiilor şi formatul paginii.

Alegerea formatului de prezentare a datelor


Limbaje de programare şi baze de date - ACCESS 86

Tot în legătură cu forma de afişare a datelor este şi stilul


raportului. Pentru alegerea stilului se selectează din meniul din partea
din dreapta opţiunea dorită. Această opţiune este doar din punct de
vedere estetică.

Selectarea stilului raportului

Ultimul pas în realizarea raportului este denumirea raportului


realizat. Şi în acest caz, denumirea implicită este cea a tabelei din
care sunt luate datele. După tastarea noului nume se tastează
FINISH. În acest moment raportul este gata şi poate fi rulat.
Limbaje de programare şi baze de date - ACCESS 87

Denumirea raportului

EXECUŢIA RAPORTULUI

Pentru a rula un raport se da dublu click pe numele sau în


fereastra de comandă.

Lansare în execuţie a raportului

Raportul odată lansat este afişat pe ecran. Poate fi utilizată


funcţia zoom pentru mărire sau micşorare. Totodată raportul poate fi
şi listat.
Limbaje de programare şi baze de date - ACCESS 88

Raportul obţinut

Intrebări:

Ce este un raport?
Cum se realizează un raport?

Studiu individual

APLICAŢIA 13: Utilizarea rapoartelor

APLICAŢIA 13

1. Realizaţi tabela SALARIATI pe baza structurii tabelei ANGAJATI


din ANEXA 1.
2. În tabelă introduceţi următoarele date:
Limbaje de programare şi baze de date - ACCESS 89

3. Realizaţi un raport pentru afişarea tuturor salariaţilor


4. Realizaţi un raport pentru afişarea tuturor salariaţilor, grupaţi pe
departamente şi ordonați alfabetic după nume.
5. Realizaţi un raport pentru afişarea numelui salariaţilor si a
departamentului unde lucrează.

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