Hvordan legge til Totals til gruppen bunntekst i Access-rapporter
Microsoft Access gir mange verktøy for å tilpasse rapportene. Blant disse verktøyene er veivisere for å lage egendefinerte grupperinger, og Visual Basic for Applications (VBA) for å opprette eller befolker tilpassede kontroller. Ved hjelp av disse verktøyene lar deg legge til summer å gruppere bunntekster for rapportene.
Bruksanvisning
1 Lag en tabell med eksempeldata: i Access, opprette en tom database ved å trykke på "alt-F> Ny> Blank Database." definere en tabell med følgende felt og typer i neste vindu:
bok: tekst
datesold: dato
netsale: valuta
2 Oppgi følgende eksempeldataene i tabellen, tilsvarende feltene i trinn 1:
fortelling om to byer 12/1/2009, $ 4,00
fortelling om to byer 12/2/2009, $ 4,00
fortelling om to byer 12/4/2009, $ 4,00
krig og fred 12/3/2009, $ 2,00
krig og fred 12/1/2009, $ 1,98
krig og fred 12/4/2009, $ 2,10
3 Opprette en rapport ved å velge "Opprett> Rapport." Sørg for at "Design> Group & Sort" ikonet er uthevet, og klikk deretter på "Legg til en gruppe" i "gruppe, sortering, og Total" vinduet nederst på skjermen.
4 Velg parametrene for å skape gruppen totalt: Velg "Gruppe på bok", og klikk deretter på "Mer" -knappen. Set "Med netsale utgjorde" til "Total på netsale." Sjekk "Show grandtotal" og "Vis delsum i gruppe bunntekst."
5 Høyreklikk på "booksales" -kategorien og velg "Print preview" eller "Rapporter utsikt." Tilgang vil vise gruppebunn totaler for "netsales" -feltet. Gå til trinn 6 hvis den totale du bare beregnet er ikke riktig.
6 La database for å kjøre Visual Basic for Applications programmer: Trykk på "Aktiver innhold" knappen på beige rektangel som vises under hovedverktøylinjen. Velg "File> Valg> Klareringssenter> Klareringssenter Innstillinger> Makroinnstillinger", og klikk på alternativet "Aktiver alle makroer."
7 Opprett en ny rapport fra boken data: Velg "Lag> Report", deretter gruppe "Book" title-feltet ved å høyreklikke på "bok" kolonneoverskriften og velge "gruppe på bok."
8 Høyreklikk på "booksales" Rapporter-fanen og velg "Design View." Klikk på "Text Box" kontroll på verktøylinjen, og klikk deretter på en klar plass i rapportens "Bunntekst" område.
9 Navn tekstfeltet: Høyreklikk på den og velg "egenskaper". I "Annet" kategorien i "Property Sheet" vinduet, skriv "footertotal."
10 Lag en prosedyre som vil befolke "footertotal": Høyreklikk et tomt område på rapporten og velge "Rapporter Properties". Klikk på "Event" -fanen og deretter på pil ned i "På Aktiver" rad. Velg "[Hendelsesprosedyre]" tekst, og klikk deretter på "..." knappen til høyre for pil ned.
11 Lim inn følgende kode for å erstatte "Report_Activate" subrutine i Visual Basic for Applications Integrated Development Environment (IDE):
Private Sub Report_Activate ()
footertotal.Value = AccessTotalsnetsale.Value
End Sub
12 Trykk "alt-F11" for å gå tilbake til Access. Høyreklikk på rapport kategorien "booksales", og velg "Print Preview". Legg merke til at siden bunnteksten nå viser total.
Hint
- Disse instruksjonene innebærer endring Tilgangssikkerhetsinnstillinger. Fullfør disse trinnene bare hvis du er fullt klar over de som er involvert med denne handlingen risiko.