RTRY Combat Fashion CN38 UK5 Heel Booties Boots Boots Pu Casual For Winter Flat Nappa EU38 Women'S Brown 5 Fall 5 Boots US7 Leather Shoes Boots Black Ankle wx0rwqAz
Skip to Content


Hola amigos.  Quiero compartir con ustedes otro tip que considero bastante útil cuando tenemos que hacer debug.


En ocasiones, al hacer Debug a un programa, necesitamos que la ejecución pase por alto alguna línea, por ejemplo un cálculo, un grupo de líneas,  una rutina que depende del valor de sy-subrc, una restricción después de un authority check. etc.

Para lograr esto, lo único que hay que hacer es ubicar el cursor en la línea siguiente a la instrucción que queremos omitir y luego presionar las teclas SHIFT y F12 o Seleccionar en el menú Función debugging la opción Pasar a la Instrucción.



Vamos a revisarlo con un ejemplo.  Tenemos el siguiente código:



Al ejecutarlo obtenemos el siguiente resultado:



Ahora, supongamos que queremos saltarnos las líneas 2 a la 5, de modo que solo se impriman las líneas 1 y 6.  Los pasos serían entonces:


  • Poner un break-point en la línea a partir de la cual queremos saltar la ejecución:


  • Ejecutar el programa y esperar a que la ejecución llegue a la parada y entré a modo debug.


  • Ubicar el cursor en la línea a la que queremos saltar , en este caso la línea 13 y acto seguido presionar SHIFT-F12 o Seleccionar en el menú Función debugging la opción Pasar a la Instrucción.

  • La ejecución salta a la línea 13.


  • Presionamos entonces F8 para que termine la ejecución.  El resultado final es el siguiente:

Con esto terminamos el ejemplo.  Espero que les sea de utilidad y puedan ponerlo en práctica con un caso suyo de la vida real.

Boots Nappa Boots Flat Ankle Casual Winter Fashion Women'S EU38 Boots Black Booties Heel US7 For Brown RTRY Shoes Boots 5 5 Leather Pu Combat UK5 Fall CN38
To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

Leave a Reply

 
Privacy Statement