Sunteți pe pagina 1din 24

SGBD Access 2000: Reports

Obiectele de tip raport (Reports) se creeaz n


etapa de exploatare a bazelor de date.
Coninutul lor poate fi vizualizat pe ecran, sau
se poate lista la imprimant
Cu Microsoft Access 2000 se pot realiza
obiecte de tip raport utiliznd opiunea
Reports din meniul Objects i butonul de
comand New sau alegnd comanda Report
din meniul Insert.
SGBD Access 2000: Reports
Crearea Rapoartelor:
1. Butonul New din fereastra bazei de date pentru
activarea asistentului New Report.
2 Se opteaz pentru una din variantele de
realizare a raportului:
3.Se stabilete sursa de date (tabel sau
interogare) a raportului
Design View crearea raportului cade n sarcina exclusiv a utilizatorului;
Report Wizard utilizatorul va fi asistat la crearea raportului;
AutoReport: Columnar Access va genera automat un raport, cu particularitatea c datele
dintr-o nregistrare sunt prezentate pe o singur coloan ;
AutoReport: Tabular se creeaz automat un raport cu datele organizate sub forma
tabelar de tip Tabular;
Chart Wizard utilizatorul va fi ndrumat n crearea unui raport ce va afia datele i sub
form grafic;
Label Wizard se genereaz rapoarte n format de etichet.
SGBD Access 2000: Reports
Crearea rapoartelor n DView
Design View Selectarea acestei opiuni din
fereastra New Report are ca efect generarea
unui raport gol, n care utilizatorul i poate defini
propriile seciuni i controale. Cmpurile sursei de
date pot fi afiate prin preluarea lor din fereastra
Field List (opiunea View->Field List) n
interiorul raportului (de obicei n seciunea
Detail).
Antetul/Subsolul raportului
(Report Header/Footer)
View-Report Header/Footer
Antetul/Subsolul paginii (Page
Header/Footer) View-Page
Header/Footer
SGBD Access 2000: Reports
Se alege sursa de date a
raportului:
Tabel
Interogare (QBE / SQL)
SGBD Access 2000: Reports
SGBD Access 2000: Reports
SGBD Access 2000: Reports
SGBD Access 2000: Reports
SGBD Access 2000: Reports: Proprieti
a.Format
Caption este utilizat pentru stabilirea unui titlu afiat pe bara
de titlu a ferestrei;
modul Print Preview de vizualizare a raportului;
Page Header i Page Footer sunt utilizate pentru specificarea
paginilor pe care se vor afia antetul, respectiv subsolul de
pagin (variante: toate paginile; toate, mai puin prima; toate, mai
puin ultima; toate, mai puin prima i ultima);
Picture permite specificarea fiierului afiat pe fundalul
raportului;
Picture Pages precizeaz paginile pe care se va afia fundalul
ales.
SGBD Access 2000: Reports: Proprieti
b. Data
Record Source precizeaz o tabel, o interogare, ori o fraz SQL
care va fi sursa de date a raportului;
Filter se folosete pentru stabilirea unei condiii-filtru pe care
trebuie s-o ndeplineasc datele ce vor fi afiate n raport;
Filter on permite selectarea a dou valori: Yes, ceea ce presupune
activarea criteriului specificat n Filter (se aplic datelor) i No,
care anuleaz aciunea filtrului;
Order By, care precizeaz criterii de sortare, n ordinea gradului
de generalitate, cu virgul ntre ele;
Order By On poate cuprinde valorile Yes sau No, activnd sau
dezactivnd proprietatea Order By.
SGBD Access 2000: Reports: Proprieti
SGBD Access 2000: Reports: Proprieti
SGBD Access 2000: Reports: Proprieti
c. Event - proprieti de tip eveniment.
On Open servete , n principal, la definirea de filtre;
On Close poate realiza tergerea fiierelor temporare create n
timpul execuiei raportului. n general, acestora le sunt ataate
funcii ori proceduri.

d. Other alte proprieti.
Record Looks asigur blocarea informaiilor dintr-un raport n
timpul afirii acestuia;
Date Grouping permite utilizarea tipului implicit de dat sau a
tipului setat de utilizator;
Fast Laser Printing, cu valoarea Yes, realizeaz o tiprire rapid
a unui raport, etc.
SGBD Access 2000: Reports: Proprieti
Proprieti ale seciunilor rapoartelor (categoria Data
lipsete) servesc la:
atribuirea unui nume fiecrei seciuni (Name);
efectuarea saltului la pagin nou (Force New Page);
ascunderea/afiarea anumitor date (Visible Yes/No);
pregtirea seciunilor pentru afiare (On Format sau On
Print);
reformatarea seciunilor (On Retreat).
SGBD Access 2000: Reports: Wizard 1
1. Se selecteaz cmpurile ce vor fi afiate n raport,
folosind butoanele de selecie
SGBD Access 2000: Reports: Wizard 2
2. Se definesc
cmpurile de grupare
ale datelor, pe niveluri
de imbricare
descendent (de la
mare la mic).
Pentru gruparea
datelor, sunt admise
maxim 3 niveluri
SGBD Access 2000: Reports: Wizard 3
3.1 Se definesc
cmpurile dup care vor fi
ordonate datele n cadrul
grupurilor (sunt admise 4
niveluri de sortare)
3.2 Se precizeaz
cmpurile din cadrul
grupului, pentru care se vor
calcula totaluri sau
subtotaluri i se va alege
tipul de calcul aplicabil
acestora
SGBD Access 2000: Reports: Wizard 4-5-6
4. Se stabilete modul
de afiare, corespunztor
abloanelor predefinite,
precum i orientarea n
pagin
5. Se alege stilul de
ierarhizare a grupurilor
din raport
6. Se
stabilete
titlul
raportului
SGBD Access 2000: Reports: Wizard
SGBD Access 2000: SubReports
Dac se dorete completarea informaiilor dintr-un obiect de tip raport cu
alte informaii coninute de diferite alte rapoarte, se poate genera un
RAPORT PRINCIPAL n care se integreaz SUBRAPOARTE.
Acestea se pot insera att n seciunea de detaliu, ct i n celelalte
seciuni (inclusiv n cele de grup).

Ca i n operaiunea de creare a subformularelor, se utilizeaz butonul
din caseta de instrumente (controale) Toolbox, cu sau
fr activarea Wizard-ului

De asemenea, se poate aduce subraportul pe suprafaa de lucru, ntr-una
dintre seciunile raportului principal, din fereastra Database, utiliznd
tehnica drag-and-drop.

.
SGBD Access 2000: SubReports
SGBD Access 2000: Reports: Wizard
n cazul n care operaiunea de creare de subraport se
desfoar fr Wizard, utilizatorul trebuie s verifice dac
proprietile subraportului: Link Child Fields i Link
Master Fields au primit numele aceluiai cmp de legtur
dintre raportul principal i subraport.

n acest exemplu, n cadrul raportului principal Coninut Factur, au
fost inserate subrapoartele Clieni (cmpul de legtur: Cod I SBN) i
Facturi (cmpul de legtur: Numr Factura) .

ntruct date din subraport sunt ncadrate implicit de o
linie, proprietii Border Style i s-a atribuit valoare
Transparent.
SGBD Access 2000: SubReports

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