Tecnología

Inicio

Cómo utilizar las herramientas de depuración en Microsoft Access

Aprender a utilizar las herramientas de depuración de Microsoft Access para la costumbre de Visual Basic para Aplicaciones, o VBA, los programas que has escrito puede llevar a cabo sus tareas sin errores. Aunque VBA tiene muchas herramientas para ayudarle a depurar programas, tener cuidado de no depender exclusivamente de ellos para revelar los errores del programa. Si va a detectar muchos errores en un programa, el programa puede ser defectuoso a nivel de diseño. Por ejemplo, si el programa rompe continuamente por ser datos de usuario en un formato que el programa no puede manejar, el error real es la falta de previsión del formato de los datos introducidos, que es un problema de diseño.

Instrucciones

La ventana Inmediato

1 Haga clic en el botón de la pestaña "Desarrollador" "Visual Basic" para entrar en el entorno de depuración de acceso.

2 Pegue el siguiente programa en la ventana de programación, que muestra el nombre de la base de datos actual.

Public Sub showDBname ()

Debug.print CurrentDb.Name

End Sub

3 Haga clic en el menú "Ventana".

4 Haga clic en el elemento "inmediata" para mostrar la ventana que muestra la salida de los niveles de depuración de los programas de acceso.

5 Pulse la tecla "F5" para ejecutar el programa, el cual mostrará el nombre de la base de datos actual en la ventana "inmediata".

establecer puntos de interrupción

6 Haga clic en el botón de "Visual Basic" de la pestaña "desarrollador" para entrar en el entorno de depuración, a continuación, pega este programa en la ventana principal del entorno:

Public Sub showDBname ()

Debug.print CurrentDb.Name

End Sub

7 Haga clic con el ratón en la declaración "Debug.Print".

8 Haga clic en el comando "punto de ruptura" del menú "Test". Este comando coloca un marcador que indica a Access para detener la ejecución de un programa para que pueda examinar o cambiar las variables de un programa.

9 Pulse la tecla "F5" para ejecutar el programa. Observe el resaltado amarillo que aparece sobre el estado en el que se establece un punto de interrupción. El programa no se ejecutará la instrucción de salida hasta que se reanuda la ejecución.

10 Pulse la tecla "F5" para reanudar la ejecución. El programa imprimirá el nombre de la base de datos en la ventana "inmediata".

Uso de la Inspección rápida

11 Haga clic en el botón de la pestaña "Desarrollador" "Visual Basic" para entrar en el entorno de depuración

12 Pegue el siguiente programa en la ventana del medio ambiente.

Public Sub showDBname ()

Debug.print CurrentDb.Name

End Sub

13 Pulse la tecla "F8" para ejecutar el programa una instrucción a la vez. Cuando el resaltado de color amarillo, lo que indica el estado a punto de ser ejecutado, es más de la "depuración" declaración, haga clic derecho en el texto "actual" y haga clic en "Añadir a la Inspección rápida." La ventana Inspección rápida muestra el valor actual de cualquier variable se inserta en la ventana.

14 Haga clic en el signo "+" junto al elemento "actual" que acaba de añadir a la ventana Inspección rápida. Ese elemento se expandirá para mostrar todas las propiedades que conforman el objeto "actual". La lectura de estas propiedades y las de otros objetos de Access puede ayudarle a identificar los valores que causan errores en sus programas.

15 Pulse la tecla "F5" para finalizar la ejecución del programa.