Numerotarea înregistrărilor și numărarea numărului de înregistrări din raport

Proprietatea Running Sum, pe care am discutat-o ​​mai sus, poate fi folosită într-un alt mod, într-un mod neașteptat. Se utilizează pentru a număra înregistrările (rândurile) din raport. Dacă formularul de raport necesită numerotarea liniilor de raportare, va trebui să creați un câmp calculat, proprietatea Control Source a cărui valoare este definită de expresia: = 1, iar proprietatea Sumă executată ar trebui setată la All Over sau Pentru grup (peste grup), dacă doriți să numerotați înregistrările din cadrul grupului. Apoi, când imprimați un raport, valoarea acestui câmp va crește cu câte unul pentru fiecare înregistrare nouă. Un exemplu de numerotare a înregistrărilor în modul descris poate fi văzut în raportul "Vânzări după un an" al bazei de date Northwind.













Uneori raportul trebuie să calculeze numărul de înregistrări din fiecare grup, de exemplu, numărul de comenzi pentru fiecare client sau numărul de facturi emise de ofițerul de vânzări. Această valoare, precum și suma totală, sunt de obicei afișate în nota grupului. Pentru a fi afișat, trebuie să creați un câmp calculat în zona de date care va conține numărul liniei (așa cum este descris mai sus) și să faceți acest câmp invizibil, adică proprietatea Visible este setată pe Nu, . Apoi, în zona notei de grup, trebuie să creați un câmp calculat a cărui proprietate Source Source ar trebui să facă trimitere la acest câmp invizibil. Exemple de astfel de câmpuri sunt prezentate în Fig. 10.26.

Fig. 10.26. Numărarea numărului de intrări dintr-un grup

Dacă doriți să numărați numărul total de înregistrări într-un raport, atunci pur și simplu creați un câmp calculat în secțiunea antet sau în notele de raport, unde proprietatea Control Source este setată la valoarea = Count (*).







Articole similare

Trimiteți-le prietenilor: