Hvordan legge til Totals til gruppen bunntekst i Access-rapporter

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.