Lær å bruke debugging verktøy for Microsoft Access , slik skikken Visual Basic for Applications , eller VBA , programmer du har skrevet kan utføre sine oppgaver uten feil . Selv om VBA har mange verktøy for å hjelpe deg feilsøke programmer , være skeptisk til å stole utelukkende på dem for å avsløre programfeil . Hvis du oppdager mange feil i et program , kan programmet være feil på design nivå . For eksempel , hvis programmet stadig bryter på grunn av brukerdata være i et format programmet ikke kan håndtere , er den virkelige bug unnlatelse av å forutse dataformat inn, noe som er et design problem. Instruksjoner
Immediate Window
en
Klikk på " Utvikler " fanen " Visual Basic" -knappen for å gå inn i Access- debugging miljø .
2
Lim inn følgende program i programmeringsvinduet , som viser navnet på den gjeldende databasen.
Public Sub showDBname ( )
Debug.print CurrentDb.Name
End Sub
3
Klikk på "Window "-menyen .
4
Klikk på " Immediate " element for å vise vinduet som viser produksjonen av debugging uttalelser i Access- programmer.
5
Trykk " F5 " for å kjøre programmet , som vil vise navnet på den aktuelle databasen i " Immediate "-vinduet.
Innstilling Brytningspunkt
6 < p> Klikk på " Visual Basic" -knappen på "Utvikler " fanen for å gå inn i debugging miljø, deretter lime dette programmet i miljøet hovedvindu : en
Public Sub showDBname ( )
Debug . skrive ut CurrentDb.Name
End Sub
7
Klikk med musen på " Debug.Print " statement.
8
Klikk på " Debug " menyen " Breakpoint "-kommandoen . Denne kommandoen plasserer en markør som forteller Tilgang til pause et program utførelse slik at du kan undersøke eller endre et program variabler .
9
Trykk " F5 " for å kjøre programmet . Legg merke til den gule markeringen som vises over uttalelsen der du angir et stoppunkt . Programmet vil ikke kjøre sin produksjon uttalelse før du gjenopptar utførelsen.
10
Trykk " F5 " for å gjenoppta utførelsen. Programmet vil skrive ut navnet på databasen i " Immediate "-vinduet.
Bruk Quick Watch
11
Klikk på " Utvikler " fanen " Visual Basic "-knappen å gå inn i debugging miljø
12
Lim inn følgende program i miljøet vindu.
Public Sub showDBname ( )
Debug.print CurrentDb.Name
End Sub
13
Trykk "F8" for å kjøre programmet en uttalelse om gangen . Når den gule høydepunkt, som indikerer uttalelse om å bli henrettet , er over "debug " statement , høyreklikk på " Current" tekst og klikk " Legg til Quick Watch. " Quick Watch -vinduet viser den aktuelle verdien av alle variablene du setter inn i vinduet.
14
Klikk på " + "-tegnet ved siden av " Current" elementet du nettopp la til Quick Watch -vinduet . Elementet vil utvide for å vise alle egenskapene som utgjør " Current" objekt. Lese disse egenskapene og de andre Access-objekter kan hjelpe deg med å identifisere verdier forårsaker feil i programmene dine.
15
Trykk " F5 " for å avslutte gjennomføring av programmet.