📘ABAP el Debugger
Definición de ABAP el Debugger
Es una herramienta de programación que se utiliza para ejecutar los programas ABAP, por línea o por sección, de modo de analizar malos funcionamientos o funcionamientos no deseados.
Con esta herramienta, se puede mostrar los objetos de datos y comprobar la lógica de flujo de los programas.
Actualmente existen dos tipos de depuradores: el Debugger Clásico que viene incluido hasta la versión 6.4 del sistema y el Nuevo Debugger que esta disponible en todas las versiones posteriores a la 6.4
Las principales diferencias entre el Debugger Clásico y el Nuevo Debugger son las siguientes:
- El Debugger clásico: se mostrará en la misma ventana que la aplicación a depurar. Esta tecnología también tiene algunas restricciones. Por ejemplo, existen algunos programas ABAP no puede ser analizados en el modo de depuración por razones técnicas.
La restricción más significativa es que existe tecnología ABAP que pueda ser utilizada para el diseño de la interfaz de depuración y por lo tanto no es posible crear una interfaz de usuario moderna.
- El Nuevo Debugger: se ejecuta en una sesión externa separada, mientras que la aplicación que va a analizarse utiliza una segunda sesión externa.
Con esta tecnología, la interfaz de usuario del depurador se puede diseñar libremente.
A partir del release o versión 6.40, se puede seleccionar el tipo de depuración eligiendo el debugger clásico o el nuevo en el Editor ABAP desde el menú: Utilidades → Configuración.
También es posible cambiar el depurador en cualquier momento durante un período de sesiones en la depuración opción de menú.
A partir del release 7.00, el Nuevo Debugger es el valor predeterminado.