Sap Debugging
-
Upload
liz-guerra -
Category
Documents
-
view
218 -
download
0
Transcript of Sap Debugging
-
7/23/2019 Sap Debugging
1/4
Debugging 1-4
-
7/23/2019 Sap Debugging
2/4
Debugging 2-4
Leccin 1
Debugging
El debugging es un anlisis dinmico del programa
Hay diferentes formas para empezar un programa en modo debugging sin tener
que cambiar el programa:
Usando el men contextual para un nombre de programa en el object list
, selecciona Execute -> Debugging .
Usando el icono de breakpoint (Que es el stop) del editor. Debes seleccionar
el punto del programa que te interesa analizar y pinchar en el icono, en ese
momento se fija un breakpoint en ese punto, har que al ejecutar el
programa este se detenga al llegar a l y as poder analizar lo que est
ocurriendo en ese punto durante la ejecucin, podemos seguir ejecutando el
programa bien con F8 o seleccionando Execute -> Direct processingor F8.
-
7/23/2019 Sap Debugging
3/4
Debugging 3-4
Tambin podemos lanzar el modo debugging durante la ejecucin de un programa
de las siguientes formas:
Selecionando: System -> Utilities -> Debugging Screen para debuguear la
pantalla
Selecionando: System -> Utilities -> Debugging Abap para debuguear el
cdigo ABAP
Tecleando /h en el campo de comando de la barra de herramientas seguido
de Intro.
Empezar un programa en modo debugging te permite ejecutar el programa lnea
por lnea usando el icono Single Step (F5). Con la funcin F6 (Execute) podemos
ejecutar un bloque de cdigo del programa que estamos debugueando sin entrar en
l en modo debugging , por ejemplo una funcin .Se pueden visualizar hasta 5
variables , para ello se introduce el nombre de la variable o tabla en la parte
izquierda bien escribindolo directamente o con doble clic sobre la variable. En la
parte derecha se mostrar el valor que toma las variables. El sy-subrc nos va
indicando si se produce algn error y el sy-tabix cuenta el n de lnea en la que
estamos dentro de una tabla.
Podemos establecer breakpoints desde dentro del modo debugging haciendo doble
clic sobre la lnea. Si pulsamos el icono Continue el programa se ejecutar hasta
donde tenemos el breakpoint.
-
7/23/2019 Sap Debugging
4/4
Debugging 4-4
TABLAS INTERNAS EN EL MODO DEBUGGER
En el debugger se puede ver el contenido de las tablas internas introduciendo el
nombre en el rea Fileld Nameo con un doble click. Con otro doble click sobre el
nombre se despliega el contenido de la tabla.
Existe, tambin, el botn Tables que nos permite especificar que tabla queremos
monitorizar.