Académique Documents
Professionnel Documents
Culture Documents
Breakpoints de sesin:
Estos puntos de interrupcin solo son vlidos para la
sesin actual, es decir, para aplicaciones que se lancen dentro de la misma entrada
al sistema. Adems estos breakpoints son independientes de usuario.
Breakpoints externos:
Estos puntos de interrupcin son vlidos para cualquier
aplicacin que se ejecute en el sistema, independientemente de donde se haya
lanzado. Por ejemplo, en aplicaciones Web Dynpro o BSP, que se ejecutan desde
un navegador web, solo podran utilizarse este tipo de breakpoints. Estos suelen
tener validez de 2 horas y se asocian a un usuario.
En las opciones especficas de usuario (Men Utilidades->Opciones) existe una pestaa para
definir las opciones del debugger ABAP.
En el campo usuario podremos definir para qu usuario se pondrn los breakpoints externos.
Tambin podemos definir qu debugger ABAP utilizar, si el clsico o la nueva funcin. En
este artculo hablar sobre la nueva funcin.
Con el botn
podremos quitar, aadir o eliminar filas de una tabla en tiempo de
ejecucin. Tambin podremos guardar los datos de las tablas en un fichero externo.
Ejecutar (F6) :
Avanzar a la siguiente lnea de cdigo, independiente de que sea
una subrutina, funcin o sentencia simple, ejecutando la subrutina o funcin en
cuestin.
Retornar (F7) :
Si se est dentro de una subrutina o funcin, saldr de la misma
ejecutndola y parando justo en la lnea siguiente a su llamada.
Continuar (F8)
: El programa se ejecutar hasta encontrar otro breakpoint. Si no
existen ms, el programa se ejecutar hasta terminar o pasar el control al usuario.
Otra utilidad que ofrece es poder posicionarse en una lnea de cdigo sin ejecutar el
programa, es decir, no haciendo caso a las lneas de cdigo. Para ello, posicionaremos el
cursor en la lnea que queramos saltar y pulsaremos la combinacin de teclas SHIFT+F12.
Con esto podremos ejecutar el programa obviando subrutinas o lneas de cdigo.
Con lo expuesto anteriormente ya podremos empezar a depurar nuestros programas
ABAP y empezar a jugar con el debugger ABAP, que an ofrece ms utilidades.