Lær at bruge debugging værktøjer Microsoft Access , så den brugerdefinerede Visual Basic for Applications eller VBA , programmer, du har skrevet kan udføre deres opgaver uden fejl. Selvom VBA har mange værktøjer til at hjælpe dig debug programmer , være på vagt for at stole udelukkende på dem til at afsløre program fejl . Hvis du afsløre mange fejl i et program , kan programmet være behæftet med fejl i designfasen niveau . For eksempel, hvis programmet hele tiden bryder grund af brugerdata er i et format programmet ikke kan håndtere den virkelige bug , er den manglende forudse dataformatet indtastet, hvilket er et design problem. Instruktioner fotos Immediate Window
1
Klik på " Udvikler "-fanen er " Visual Basic " for at åbne Access debugging miljø.
2
Indsæt følgende program i programmeringen vinduet, som viser navnet på den aktuelle database .
Public Sub showDBname ()
Debug.Print CurrentDb.Name
End Sub
3
Klik på " Window" menu.
4
Klik på " Øjeblikkelig " element for at åbne vinduet, der viser produktionen af debugging udsagn i Access -programmer.
< br > 5
Tryk på " F5 " for at køre programmet , hvilket vil vise navnet på den aktuelle database i " Immediate " vinduet.
Indstilling stoppunkter
6 < p> Klik på " Visual Basic " knappen på "Udvikler "-fanen for at indtaste debugging miljø, derefter indsætte dette program i miljøet hovedvindue : Hej
Public Sub showDBname ()
Debug . print CurrentDb.Name
End Sub
7
Klik med musen på " Debug.Print " erklæring .
8
Klik på " Debug" menuen " Breakpoint " kommando . Denne kommando indsætter en markør , der fortæller Adgang til pause et program henrettelse , så du kan undersøge eller ændre et programs variabler.
9
Tryk på " F5 " for at køre programmet. Bemærk de gule fremhævning , der vises over den erklæring, hvor du sætter et breakpoint . Programmet vil ikke køre sin produktion erklæring , indtil du genoptager henrettelse.
10
Tryk på " F5 " for at genoptage udførelsen. Programmet vil udskrive navnet på databasen i " Immediate " vinduet.
Brug af Quick Watch
11
Klik på " Udvikler "-fanen er " Visual Basic " knappen at komme ind i debugging miljø
12
Indsæt følgende program i miljøet vindue.
Public Sub showDBname ()
Debug.Print CurrentDb.Name
End Sub
13
Press "F8 " for at køre programmet én sætning ad gangen. Når den gule fremhævning, som angiver udsagnet om at blive henrettet , er over " debug " erklæring , skal du højreklikke på " Current" tekst og klik på "Tilføj til Quick Watch. " Quick Watch vinduet viser den aktuelle værdi af eventuelle variable du indsætter i vinduet.
14
Klik på "+ "-tegnet ved siden af " Current" emne, du lige har tilføjet til Quick Watch vinduet. Denne post vil udvide til at vise alle de egenskaber, der gør op det "aktuelle" objekt. Læsning disse egenskaber og de andre Access-objekter kan hjælpe dig med at identificere værdier, der forårsager fejl i dine programmer.
15
Tryk på " F5 " for at afslutte udførelsen af programmet.
< br >