Apprenez à utiliser les outils de débogage de Microsoft Access pour les programmes Basic for Applications , ou VBA , Visual personnalisés que vous avez écrits peuvent accomplir leurs tâches sans erreurs . Bien que VBA dispose de nombreux outils pour vous aider à déboguer des programmes , méfiez-vous de compter uniquement sur eux pour révéler les erreurs de programme . Si vous êtes à la détection de plusieurs bugs dans un programme, le programme peut être viciée au niveau de la conception. Par exemple , si le programme se brise continuellement en raison de données utilisateur étant dans un format que le programme ne peut pas gérer , le vrai bug est l'incapacité à anticiper le format des données saisies , ce qui est un problème de conception . Instructions The Immediate Window 1 Cliquez sur le bouton " Visual Basic " de l'onglet "Developer " de pénétrer dans l'environnement de débogage d'accès . 2 Collez le programme suivant dans la fenêtre de programmation , ce qui indique le nom de la base courante. showDBname public Sub () debug.print CurrentDb.Name End Sub Hôtels 3 Cliquez sur le menu "Fenêtre" . 4 Cliquez sur la rubrique " immédiate " pour afficher la fenêtre qui indique la sortie des instructions de débogage dans les programmes d'accès . d' 5 Appuyez sur " F5" pour exécuter le programme , qui permet d'afficher le nom de la base de données actuelle dans la fenêtre " immédiate" . réglage des points d'arrêt 6 < p> Cliquez sur le bouton " Visual Basic " de l'onglet "Developer " pour entrer dans l'environnement de débogage , puis collez ce programme dans la fenêtre principale de l'environnement : showDBname public Sub () de débogage . imprimer CurrentDb.Name End Sub 7 Cliquez sur la souris sur l'instruction " Debug.Print " . 8 Cliquez sur le menu "Debug" de commande " Breakpoint " . Cette commande place un marqueur qui indique l'accès à la pause de l'exécution d'un programme de sorte que vous pouvez examiner ou modifier des variables d'un programme. 9 Appuyez sur " F5" pour exécuter le programme . Remarquez la coloration jaune qui apparaît sur la déclaration à laquelle vous définissez un point d'arrêt . Le programme ne sera pas exécuté sa déclaration de sortie jusqu'à ce que vous repreniez exécution . 10 Appuyez sur " F5" pour reprendre l'exécution . Le programme permet d'imprimer le nom de la base de données dans la fenêtre " immédiate" . Utiliser la montre rapide 11 Cliquez sur le bouton " Visual Basic " de l'onglet "Developer " de pour entrer dans le débogage environnement 12 Collez le programme suivant dans la fenêtre de l' environnement. showDBname public Sub () debug.print CurrentDb.Name End Sub 13 Appuyez sur " F8 " pour exécuter le programme d'une déclaration à la fois. Lorsque la surbrillance jaune , ce qui indique la déclaration sur le point d' être exécuté, est sur la déclaration "debug" , cliquez droit sur le texte " actuel " et cliquez sur "Ajouter au Quick Watch ». La fenêtre Quick Watch indique la valeur actuelle de toutes les variables que vous insérez dans la fenêtre. 14 Cliquez sur le signe "+" à côté de la rubrique " courant", vous venez d'ajouter à la fenêtre Quick Watch . Ce point est développée pour afficher toutes les propriétés qui composent l'objet "Current" . La lecture de ces propriétés et celles d'autres objets Access peut vous aider à identifier les valeurs entraîne des erreurs dans vos programmes. 15 Appuyez sur " F5 " pour terminer l'exécution du programme .
|