Documente Academic
Documente Profesional
Documente Cultură
Database: Any collection of data, or information, that is specially organized for rapid search and
retrieval by a computer. Databases are structured to facilitate the storage, retrieval, modification,
and deletion of data in conjunction with various data-processing operations. Databases can be
stored on magnetic disk or tape, optical disk, or some other secondary storage.
2
Database: Collection of data or information organized for rapid search and retrieval, especially
by a computer.
207
special, ea este linia de antet (cap de tabel) a tabelului. Fiecare celul a liniei de
antet conine un nume de cmp. Celelalte linii ale tabelului sunt articolele
(nregistrrile) tabelului. Fiecrui nume de cmp i este asociat un tip de dat i
o dimensiune (lungime), exprimat n octei. Tipul unui cmp stabilete
domeniul de valori al cmpului, adic valorile care se pot memora n cmpul
respectiv. Astfel, de exemplu, ntr-un cmp tip Text se pot memora pn la 255
caractere (proprietatea FieldSize a cmpului are valoarea maxim 255). ntr-un
cmp Number se pot memora valori numerice. Proprietatea FieldSize a
cmpului stabilete domeniul de valori permise. Dac, de exemplu, aceast
proprietate este configurat cu valoarea Byte, atunci n cmpul respectiv se pot
memora numere ntregi din intervalul [0,255].
NumeCmp1
NumeCmp2
...
NumeCmpn
Articolul 1
Articolul 2
...
Articolul m
Unui tabel i pot fi adugate nu numai articole noi, ci i cmpuri noi, iar
unele cmpuri pot fi desfiinate, adic structura tabelului poate fi modificat.
Atenie: n cazul modificrii structurii unui tabel, interogrile,
formularele i rapoartele care se bazeaz pe tabelul reproiectat trebuie
refcute!
Exemplu:
Vom considera un tabel care are numele tblMarfa i este destinat
gestionrii produselor dintr-un magazin. Tabelul conine urmtoarele cinci
nume de cmpuri:
MarfaID (un cmp de tip AutoNumber, prin care fiecare articol al
tabelului va avea un identificator unic; acest identificator este un
numr ntreg generat de programul Access, motiv pentru care
utilizatorul nu poate introduce n tabel articole care au acelai
identificator);
Nume (un cmp de tip text care conine numele unui produs);
Cantitate (un cmp numeric care conine cantitatea comandat de la un
furnizor din produsul respectiv);
PretUnitar (un cmp de tip valoare monetar care conine preul unitar
al produsului);
DataProcurarii (un cmp de tip dat calendaristic care conine data
de procurare a produsului).
Acest tabel poate conine urmtoarele cinci articole:
208
O baz de date poate conine mai multe tabele. Aceste tabele, de regul,
sunt tabele asociate (adic ntre ele exist o anumit relaie). Astfel, de
exemplu, un prim tabel poate conine informaii referitoare la categoriile de
produse existente ntr-un magazin (de exemplu lactate, conserve), un alt tabel
poate conine informaii despre produsele propriu-zise (de exemplu cantitatea
existent n stoc din fiecare produs), iar un al treilea tabel poate conine
informaii referitoare la preul unitar al produselor.
Interogri
Interogrile servesc la selectarea pe baza anumitor criterii a anumitor
articole din tabele3. Articolele selectate pot fi afiate ntr-o ordine stabilit de
utilizator. Exist posibilitatea combinrii datelor provenite din mai multe tabele
asociate, deci rezultatele interogrii pot fi vizualizate ntr-o singur fereastr. n
majoritatea cazurilor, programul Access permite editarea datelor afiate ntr-o
interogare; modificrile efectuate vor fi salvate n tabelul, care a furnizat datele.
Exemplu:
n acest exemplu, interogarea avnd numele qryMarfa selecteaz articolele
tabelului tblMarfa, care au fost procurate n data de 21 decembrie 1998.
Articolele astfel selectate sunt sortate cresctor n funcie de preul unitar al
produsului.
Se menioneaz c o interogare poate s selecteze anumite articole din cele livrate de o alt
interogare (o interogare se bazeaz pe un tabel sau pe o alt interogare).
209
Formulare
Formularele servesc n primul rnd pentru a facilita introducerea articolelor
unui tabel, cu ajutorul unui ablon vizibil pe ecran. Folosindu-le, este posibil i
navigarea ntre articolele deja introduse i editarea articolelor. Formularele pot
afia cte un singur articol odat, astfel c introducerea de valori n cmpurile
articolului afiat va fi foarte simpl i sigur. Formularele pot afia articolele n
ordinea definit de utilizator i permit selectarea numai a articolelor, care
ndeplinesc anumite criterii. Programul Access realizeaz o nlnuire ntre
formular i tabel: informaia tastat n formular va fi memorat n tabelul
aferent formularului. Exist posibilitatea utilizrii unui singur formular pentru a
introduce articole, simultan, n mai multe tabele. Formularele sunt nzestrate cu
o bar de instrumente, prevzut cu butoane de comand pentru parcurgerea
articolelor deja introduse, precum i cu un buton pentru introducerea unui
articol nou. Pe bar se afieaz numrul articolului actual precum i numrul
total de articole.
Exemplu:
Pentru a introduce articole n tabelul tblMarfa prezentat anterior se poate
utiliza urmtorul formular:
Rapoarte
Rapoartele servesc la extragerea datelor din tabele i interogri i la
trimiterea lor la imprimant, sau n vederea afirii pe ecranul monitorului.
Articolele imprimate pot fi grupate i sortate. Rapoartele pot conine antete i
subsoluri de pagin (afiate la nceputul i la sfritul fiecrei pagini, n care pot
fi introduse, de exemplu, nume de cmpuri, numrul paginii curente) precum i
un antet i un subsol de raport (afiate pe prima, respectiv ultima pagin a
raportului, n care se poate include, de exemplu, sigla unei instituii sau un
rezumat al tuturor datelor, ca sum a valorilor dintr-un cmp specificat).
210
Exemplu:
Raportul corespunztor tabelului tblMarfa poate avea aspectul alturat. n
subsolul raportului a fost inclus un control tip etichet i o cutie text. Eticheta
conine textul:
Valoarea totala =
n cutia text a fost introdus o formul de tipul:
= Sum( [Cantitate] * [PretUnitar])
prin care se calculeaz valoarea total a produselor.
Cheia primar
Puterea sistemelor care gestioneaz baze de date relaionale const n
faptul c, n astfel de sisteme, este posibil cutarea i prelucrarea simultan a
informaiilor care sunt memorate n mai multe tabele distincte, prin intermediul
diferitelor interogri, formulare i rapoarte. Pentru realizarea tratrii simultane a
informaiilor provenite din mai multe tabele distincte, fiecare tabel trebuie s
aib cel puin un cmp (sau un numr de cmpuri) care s conin o valoare
unic pentru fiecare articol din tabel. Astfel, prin coninutul acestui cmp
fiecare articol memorat n tabel poate fi identificat n mod unic. Informaia
memorat n cmpul respectiv este denumit valoarea cheii primare (sau
valoarea cheii principale), iar despre cmp se spune c are atributul de cheie
primar a tabelului. Dup ce utilizatorul desemneaz cmpul care va avea
atributul de cheie primar a tabelului, programul Access va supraveghea
permanent informaia care se introduce n cmpul respectiv. Astfel, n cazul n
care utilizatorul introduce ntr-un cmp care are atributul de cheie primar o
valoare care deja a fost utilizat sau nu introduce nici o informaie ntr-un astfel
de cmp, programul Access sesizeaz imediat aceast greeal i emite un
mesaj de eroare, cernd remedierea erorii.
211
Atributul de cheie primar de regul se atribuie unui cmp care are tipul
AutoNumber, deoarece informaiile coninute n acest cmp sunt generate de
programul Access: pentru fiecare articol nou se va genera automat un nou
numr de identificare.
Dac ntr-un tabel exist un anumit cmp (de exemplu, de tip text sau de
tip numeric), care ntotdeauna conine valori unice, atunci cmpul respectiv
poate avea atributul de cheie primar. S presupunem c ntr-un tabel cu
evidena populaiei exist un cmp, n care se memoreaz codul numeric
personal (CNP) al unei persoane. Cmpul respectiv poate avea atributul de
cheie primar, deoarece nu exist dou persoane care au acelai CNP. Cmpul
care conine informaii referitoare la numele persoanei nu ar fi convenabil
pentru atributul de cheie primar a tabelului, deoarece pot exista dou persoane
cu nume identice.
n situaiile n care ntr-un tabel nu poate fi gsit un cmp, care s conin
ntotdeauna valori unice, atributul de cheie primar poate fi asociat la dou sau
la mai multe cmpuri, prin care se poate realiza identificarea unic a articolelor.
ntr-un tabel de eviden a populaiei, asocierea atributului de cheie
primar pentru cmpurile referitoare la nume, data de natere i domiciliu
(probabil, dar nu tocmai fiabil) ar putea fi suficiente pentru identificarea unui
articol din tabel.
Indexarea
Un cmp al unui tabel este "indexat" atunci, cnd se cere ca programul
Access s ataeze cmpului respectiv anumite tabele interne, prin care se
realizeaz accelerarea cutrilor, sortrilor, gruprilor i filtrrilor de articole.
Exemplu:
S considerm un tabel care conine informaii referitoare la angajaii unei
instituii, avnd structura urmtoare:
AngajatID (de tip AutoNumber);
NumeDeFamilie (de tip Text);
Prenume (de tip Text);
Salar (de tip Number, Long Integer).
Tabelul conine 5 articole:
AngajatID
1
2
3
4
5
212
NumeDeFamilie
Ionescu
Constantinescu
Vasilescu
Rdulescu
Dumitrescu
Prenume
Vasile
Maria
Petre
Rodica
Carmen
Salar
1200000
1300000
1500000
1000000
1400000
AngajatID
2
5
1
4
3
NumeDeFamilie
Constantinescu
Dumitrescu
Ionescu
Rdulescu
Vasilescu
Nume
Client
Popescu
Ionescu
Anton
Popescu
Anton
Popescu
Adresa
Client
Cluj
Dej
Gherla
Cluj
Gherla
Cluj
Telefon
Client
123456
468579
579680
123456
579690
123456
Data
Comenzii
08/31/02
09/01/02
09/01/02
09/01/02
10/01/02
10/01/02
Valoarea
Comenzii
1000000
2000000
1400000
3000000
4500000
1300000
Nume Client
Popescu
Ionescu
Anton
Adresa Client
Cluj
Dej
Gherla
Telefon Client
123456
468579
579680
ClientID
1
2
3
1
3
1
Data Comenzii
08/31/02
09/01/02
09/01/02
09/01/02
10/01/02
10/01/02
Valoarea Comenzii
1000000
2000000
1400000
3000000
4500000
1300000
ntr-un context mai general, ntr-o relaie de tipul "de la unu la mai muli"
(one-to-many), un articol din tabelul A poate avea mai multe articole asociate n
tabelul B, dar un articol din tabelului B poate avea un singur articol asociat n
tabelul A (tabelul A se afl n partea "unu" a relaiei, iar tabelul B n partea "mai
muli" a relaiei). Tabelul A este denumit tabel primar, iar tabelul B este
denumit tabel asociat. Relaia de tip "de la unu la mai muli" este relaia
utilizat cel mai frecvent n gestiunea bazelor de date.
Relaia de tipul "de la mai muli la mai muli"
ntr-o relaie de tipul "de la mai muli la mai muli" (many-to-many), un
articol din tabelul A poate avea mai multe articole asociate n tabelul B, i un
articol din tabelul B poate avea mai multe articole asociate n tabelul A. Acest
tip de relaie poate fi reprezentat numai atunci cnd se definete i un al treilea
tabel C, denumit tabel de jonciune. Rolul acestui tabel este spargerea relaiei
"de la mai muli la mai muli" n dou relaii de tipul "de la unu la mai muli".
216
217
Tabelul tblInfo2 conine un alt set de date despre judee. Cmpurile acestui
tabel sunt:
JudetID, de tip Text de dimensiune 2 (identificator de jude, cheia
primar a tabelului);
Suprafata, de tip Number, dimensiune Single;
Populatia, de tip Number, dimensiune Single (exprimat n mii de
locuitori).
Tabelele sunt asociate prin intermediul cheilor primare JudetID. Articolele
tabelului tblInfo1 sunt:
JudetID
BH
CJ
SJ
NumeJudet
Bihor
Cluj
Salaj
NumarOrase
9
6
4
NumarComune
86
74
55
Suprafata
7544
6674
3864
Populatia
620
720
256
Excepie: un cmp de tip AutoNumber poate fi asociat cu un cmp de tip Number, de dimensiune
Long Integer (dimensiunea poate fi configurat cu ajutorul proprietii Field Size).
218
219
numele bazei de date care se deschide (prin cutia text File name);
220
Tipul bazei de date se selecteaz din lista combinat Save as type (tipul
implicit este Microsoft Access Databases, de extensie mdb).
Crearea efectiv a bazei de date noi se realizeaz prin efectuarea unui clic
pe butonul de comand Create (creare).
Salvarea unei baze de date
Cnd se creeaz o baz de date, ea este salvat automat cnd i se
stabilete numele. Dup fiecare modificare a structurii unui tabel, formular
sau a unui alt obiect, programul Access nu permite nchiderea obiectului
sau a bazei de date fr lansarea n execuie a operaiei de salvare. Astfel,
pe ecran se va afia ntotdeauna o fereastr de avertisment care cere
confirmarea utilizatorului privind efectuarea operaiei de salvare. Pentru
realizarea operaiei de salvare se d comanda Yes. n marea majoritate a
cazurilor (de exemplu n procesul de introducere a noilor articole ntr-un
tabel) modificrile se salveaz automat. Acesta este motivul pentru care
comenzile de salvare Save i Save As (meniul File) sunt aproape tot timpul
dezactivate.
Utilizarea ajutorului
Programul Access este prevzut cu un sistem
de ajutor foarte detaliat. Acest ajutor poate fi afiat
prin meniul Help, cu ajutorul comenzilor
Microsoft Access Help (tasta de comenzi rapide
F1) sau Show the Office Assistant (afiarea
asistentului Office).
Dac se d prima comand, atunci se afieaz
imaginea asistentului (de exemplu o agraf
animat) i o cutie text n care se formuleaz o
ntrebare. Cutarea informaiilor referitoare la
ntrebarea formulat se realizeaz prin acionarea butonului Search. Dac se
d comanda a doua, atunci se afieaz imaginea asistentului. Dac se
221
Formular
Raport
Modurile de vizualizare
5.2 Tabele
5.2.1 Operaiile principale
Crearea i salvarea unui tabel
Dac este cazul, se cupleaz n fereastra bazei de date Database. Se
menioneaz faptul c, prin acionarea tastei F11, din orice fereastr se
poate trece n fereastra bazei de date.
n fereastra bazei de date Database se efectueaz un clic pe butonul
(Tables) iar n fereastra afiat se execut un dublu clic pe
nscripia Create table in Design View (crearea tabelului n modul de
vizualizare tip proiect). n urma acestei aciuni se afieaz fereastra de
proiectare a tabelului.
224
Observaii:
Pentru introducerea de informaii n tabelul salvat (adic pentru a
completa liniile tabelului, n vederea generrii diferitelor articole) se
va comuta n modul de vizualizare de tip foaie de date Datasheet
(meniul View, comanda Datasheet View).
Cnd se lucreaz cu tabele, programul Access pune la dispoziia
utilizatorului dou moduri de vizualizare: Design View (tip proiect) i
Datasheet View (tip foaie de date). Pentru a comuta ntre modul de
vizualizare de tip proiect i modul de vizualizare de tip foaie de date
din meniul View (vizualizare) se selecteaz fie comanda Design View
(modul de vizualizare tip proiect), fie comanda Datasheet View
(modul de vizualizare tip foaie de date), n funcie de modul curent de
vizualizare.
Configurarea proprietii Field Size (dimensiune de cmp). n cazul
cmpurilor de tip text, proprietatea Field Size stabilete numrul
maxim de caractere care pot fi introduse n cmpul respectiv. Valoarea
implicit a acestei proprieti este egal cu 50, iar valoarea maxim
este 255. n cazul cmpurilor de tip numr, proprietatea Field Size
stabilete domeniul de valori numerice care se pot memora n cmpul
respectiv. Aceast proprietate este configurat de obicei cu valorile
Byte, Integer, Long Integer, Single i Double. Valoarea implicit este
Long Integer. Domeniile corespunztoare acestor valori sunt
urmtoarele:
Byte:
Integer:
Long Integer:
Single:
225
Double:
Exemplu:
n modul de vizualizare tip proiect, tabelul urmtor, salvat sub numele
tblJudet , are aspectul:
(New Record).
Nu se pot introduce articole noi ntre articole create anterior. Articolele noi ntotdeauna apar la
sfritul tabelului.
226
227
(Save).
229
Yes - Dac n noul tabel exist un cmp care are tipul AutoNumber,
atunci cmpul respectiv va primi automat atributul de cheie primar a
tabelului. Dac n noul tabel nu exist un cmp de tip AutoNumber,
atunci programul Access creeaz automat un nou cmp (avnd numele
ID i tipul AutoNumber), care va obine atributul de cheie primar a
tabelului.
No - Se salveaz noul tabel fr ca tabelul s fie prevzut cu un cmp
care s aib atributul de cheie primar. Nu se recomand crearea de
tabele care nu au cheie primar, deoarece un astfel de tabel va fi un
tabel "izolat" al bazei de date, deci tabelul respectiv nu poate fi pus
ntr-o oarecare relaie cu alte tabele ale bazei de date.
Cancel - Se revine automat n modul de afiare de tip proiect, fr ca
noul tabel s fie salvat.
Selectorul de linie aferent unei linii este celula, care este situat n stnga celului care conine
numele cmpului. Prin efectuarea unui clic n selectorul de linie, ntreaga linie va fi afiat n video
invers.
230
Valoare
No
Yes (Duplicates OK)
Descriere
Cmpul nu este indexat. Valoare implicit.
Cmpul este indexat i se permite ca dou sau mai multe articole
ale tabelului s aib aceeai valoare n cmpul respectiv (adic
indexul creat permite introducerea dublurilor).
Cmpul este indexat dar nu se permite ca dou articole din tabel s
aib aceeai valoare n cmpul respectiv (adic indexul creat nu
permite introducerea dublurilor). n cazul introducerii unei dubluri
programul Access va afia un mesaj de eroare n care va cere fie
modificarea valorii introduse, fie modificarea proprietii Indexed
la valoarea No sau Yes (Duplicates OK) .
Pentru eliminarea unui index existent (exceptnd cazul unui cmp care este
cheie primar unic) proprietatea Indexed trebuie configurat cu valoarea No.
Un index configurat cu valoarea Yes (Duplicates OK) este mult mai puin
performant dect un index configurat cu valoarea Yes (No Duplicates).
Dac un anumit cmp al unui tabel are atributul de cheie primar (Primary
Key), atunci proprietatea Indexed a cmpului respectiv va fi configurat
automat la valoarea Yes (No -Duplicates).
231
Validation Rule
>"L"
>#12/31/2002#
>=80
Validation Text
Nume de la litera L n sus (M, N, ...)
Introducei date de la 1 ian 2003
Salar cel puin 80 dolari!
233
234
236
Relaie de tipul "de la unu la mai muli", n care unul din cmpurile puse n
coresponden are atributul de cheie primar (sau are un index unic).
Relaie de tipul "unu la unu", n care ambele cmpuri puse n coresponden au
atributul de cheie primar (sau au un index unic).
Relaie nedeterminat, n care nici unul din cmpurile puse n coresponden
nu are atributul de cheie primar (i nu au index unic). Pentru a evita acest tip
de relaie, unuia din cmpurile puse n coresponden i se va atribui atributul
de cheie primar (sau se va crea un index unic).
237
Excepie: un cmp de tip AutoNumber poate fi asociat cu un cmp de tip Number, de dimensiune
Long Integer (dimensiunea poate fi configurat cu ajutorul proprietii Field Size).
238
5.3 Formulare
Deschiderea unui formular creat anterior
(Open,
239
Prin intermediul acestuia se pot edita, introduce sau terge articole noi
n tabelul pe care se bazeaz formularul respectiv. Un alt mod pentru
deschiderea unui formular este efectuarea unui dublu clic pe numele
formularului respectiv.
Crearea i salvarea unui formular
240
241
242
(Save).
244
n cutia text Find What (de cutat) se tasteaz valoarea care urmeaz
s fie cutat (text, numr, dat calendaristic).
Lista combinat Look In (privire n) este ncrcat automat cu numele
cmpului selectat n primul pas. Cutarea se limiteaz la cmpul
curent, astfel cutarea va fi rapid. Din aceast list se poate selecta i
numele foii de date analizate sau formularului analizat. n acest caz
cutarea se refer la toate cmpurile i la toate articolele, cutarea
fiind lent.
Se deschide lista combinat Search (cutare), prin care se va stabili
direcia de cutare. Opiunile posibile sunt:
Up (n sus, de la articolul actual spre primul articol);
Down (n jos, de la articolul actual spre ultimul articol);
All (se va cuta n toate articolele, opiune implicit).
Se deschide lista combinat Match (potrivire), care stabilete modul de
comparare a informaiei cutate, cu diferitele valori. Opiunile posibile
sunt:
Whole Field (cmp ntreg). Se caut cmpurile, al cror coninut
coincide cu textul specificat n cutia text Find What. Opiune
implicit. De exemplu, cu "Pop" nu se va gsi "Popescu".
Start of Field (nceputul cmpului). Se caut cmpurile, care ncep
cu textul specificat. De exemplu, cu "Pop" se va gsi att "Pop",
ct i "Popescu", dar nu i "Ion Pop".
Any Part of Field (orice parte a cmpului). Se caut cmpurile,
care conin textul cutat ntr-o poziie arbitrar. De exemplu, cu
"Pop" se va gsi "Pop", "Popescu" ct i "Ion Popovici".
Pentru a cuta prima apariie a valorii introduse n cutia text Find
What se va efectua un clic pe butonul de comand Find Next (caut
urmtorul). Dac informaia cutat a fost descoperit, ea va fi
selectat; n caz contrar se va afia o fereastr n care se comunic
acest fapt.
245
246
5.4.3 Interogri
Crearea i salvarea unei interogri
n fereastra bazei de date analizate se efectueaz un clic pe butonul de
comand
(interogri, buton situat lng marginea din stnga a
ferestrei).
Se efectueaz un dublu clic pe comanda Create query in Design view
(crearea interogrii n modul de afiare tip proiect). n urma acestei
comenzi pe ecran vor apare dou ferestre:
n fa o fereastr etichetat cu Show Table (afiare de tabel);
n planul secund o fereastr etichetat cu Select Query (fereastra
destinat pentru proiectarea interogrii, care conine grila de
proiectare).
247
248
249
Observaii:
Criteriile specificate n celulele liniei Criteria sunt legate prin
operatorul de conjuncie I (AND). Ele permit limitarea afirii
tuturor valorilor coninute ntr-un cmp specificat al grilei. Pentru a
specifica un criteriu corespunztor unui cmp, se va efectua un clic pe
linia Criteria aferent cmpului i se va introduce criteriul care
urmeaz s fie utilizat. Criteriul poate fi o simpl valoare sau un
operator urmat de o expresie. Valorile de tip text trebuie s fie
ncadrate de o pereche de caractere "ghilimele", iar cele de tip date
calendaristice de o pereche de caractere "#" (diez).
Tabelul alturat conine mulimea operatorilor utilizai n stabilirea
criteriilor:
Operator
<
<=
=
>=
>
<>
sau
Not
250
Semnificaie
Mai mic
Expresia introdus
n celula Criteria
<1200.45
<= Date( ) - 10
Egal
= 13
= Date( )
Data actual.
>= "Popescu"
Mulimea
valorilor
(numelor)
de
la
"Popescu"
pn
la
sfritul alfabetului.
Mulimea
valorilor
(numelor) care ncep cu
litera N pn la sfritul
alfabetului.
>="N"
Mai mare
>234
<> 2
Diferit
Valorile selectate
Not "USA"
And
Or
Not
Semnificaie
Conjuncie logic
(operatorul I)
Expresia introdus n
celula Criteria
>= 5 And <=10
Disjuncie logic
(operatorul SAU)
> 77 Or < 55
Negaie logic
(operatorul NU)
Not 55
Valorile selectate
Numere mai mari sau
egali dect 5 i mai
mici sau egali dect
10.
Zile
calendaristice
mai mari dect 1
decembrie 2002 i
mai mici dect 31
decembrie 2002.
Numere mai mari
dect 77 sau mai
mici dect 55.
Numere diferite de
55.
251
252
253
5.5 Rapoarte
Examinarea (vizualizarea) unui raport creat anterior
254
256
257
258
Aceste operaii de editare se pot realiza numai dac raportul este deschis n
modul de afiare tip proiect (Design View). n acest scop n fereastra bazei de
date se efectueaz un clic pe butonul
(rapoarte), din lista de rapoarte
printr-un clic se alege raportul dorit i se efectueaz un clic pe butonul de
comand
(Design), prin care se deschide raportul n modul de
vizualizare tip proiect. Un raport afiat n acest mod de vizualizare poate avea
aspectul din captura de mai jos:
260
Proprietate
Descriere
Dac se alege varianta Yes, atunci pentru cmpul selectat din coloana
Field/Expression se va crea o grupare de articole i n raport se va
genera o seciune de antet de grupare. n urma acestei aciuni n
selectorul de linie al cmpului (n prima coloan a ferestrei de sortare i
Group Header
Group Footer
Semnificaie
Suma valorilor din cmpul NumeCmp n cadrul gruprii,
paginii sau raportului ntreg.
Numrul de valori din cmpul NumeCmp n cadrul gruprii,
paginii sau raportului ntreg.
Minimul valorilor din cmpul NumeCmp n cadrul gruprii,
paginii sau raportului ntreg.
Maximul valorilor din cmpul NumeCmp n cadrul gruprii,
paginii sau raportului ntreg.
Media aritmetic a valorilor din cmpul NumeCmp n cadrul
gruprii, paginii sau raportului ntreg.
262
(Close,
264
266
267