✒️ABAP El debugger ABAP
ABAP El debugger ABAP
Dentro de la ejecución del Debugger, podremos utilizar la utilidad Watchpoint.
Esta funcionalidad nos va a permitir detener la ejecución de un programa cuando se cumpla una determinada condición.
Para utilizar Watchpoint haremos lo siguiente.
- En la pantalla de ejecución del debugger, pulsar el botón Watchpoint
- En field name ingresamos el nombre del campo por el cual queremos hacer la búsqueda
- Luego ingresamos el operador por el cual hacemos la comparación
- Por ultimo ingresamos el valor de búsqueda
- Pulsamos F8 para ejecutar el programa y él mismo se detendrá cuando se cumpla la condición.
Primero se ejecuta el evento INITIALIZATION.
Después el código que haya dentro del evento START-OF-SELECTION.
Luego END-OF-SELECTION. Pero al ejecutarse el comando WRITE en este evento, se va al evento TOP-OF-PAGE, que es donde se imprime la cabecera del reporte.
Finalmente regresa a END-OF-SELECTION.
Y seguidamente ya vemos en pantalla el resultado del reporte.
Una gran diferencia del Debugger clásico al nuevo es que ahora permite guardar las sesiones de debugger.Esto se puede hacer mediante las variantes del debbuger (debugger variant), que permite guardar las configuraciones de la sesión actual en la base de datos o en un archivo local. Estas configuraciones incluyes breakpoint, watchpoint, customizing y demás herramientas de debugger.
Para grandes proyectos es una gran ventaja, podremos llevar la configuración del debugger a todos los usuarios que queramos.
- Para guardar la configuración del debugger, tenemos que ir al menu à debugger à session del debugger à guardar.
- Para cargar la configuración del debugger, tenemos que ir al al menu à debugger à session del debugger à cargar
 
 
 
Sobre el autor
Publicación académica de Victor Cebollero Vidriales, en su ámbito de estudios para la Carrera Consultor ABAP.
SAP Senior
Victor Cebollero Vidriales
Profesión: Programador Senior - España - Legajo: EH66M
✒️Autor de: 53 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado del módulo: