🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - Debugger

Selector Alummnos / Empresas

Definición de Debugger

Es la herramienta que nos proporciona SAP para identificar y corregir errores de programación. Es imprescindible para un buen programador saber utilizar el debugger a la perfección.

El debugger nos va a permitir colocar breakpoints en nuestros programas de modo de poder analizar la ejecución del programa en un punto determinado.

También podremos colocar watchpoints de modo de poder detener el programa en el momento en el cual una variable tenga un determinado valor.

Actualmente cuando deseamos debugear un programa abap tenemos dos opciones:

  • Utilizar el debugger clásico
  • Utilizar el nuevo debugger

Para activar el nuevo debugger debemos ir al menú:

Utilidades-->Opciones y allí ir a la pestaña "Editor ABAP" y luego a "Debugging" para finalmente tildar "Nuevo Debugger".

El nuevo debugger presenta mejoras significativas respecto al debugger clásico que vale la pena destacar y tenerlas en cuenta, ellas son:

  • Coloración de la sintaxis automática y configurable.
  • Predicción de palabras claves del lenguaje (Select, Stop, etc.) en tiempo real.
  • Señaladores de código (marcadores).
  • Posibilidad de contraer y expandir bloques lógicos de código.
  • Códigos prediseñados (Templates) configurables para estructuras de código, con la posibilidad de utilizar campos dinámicos.
  • Auto-corrección del código a través de diccionario de errores conocidos totalmente configurable.
  • Separación del editor en dos ventanas en la misma pantalla, permitiendo la comparación de sectores de código sin necesidad de abrir otra sesión.
  • Seteo de breakpoints al margen del código, similar a la vista tradicional del debugger.
  • Enumeración de líneas de código.
  • Indicador de nuevas líneas y líneas modificadas.
  • Exportación de trozos de código o programas completos con múltiples formatos (HTML, PDF, etc.).

 

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Debugger" creadas y compartidas abiertamente por nuestros alumnos.

SAP Junior

Los eventos y el debugger Una de las nuevas funcionalidades que aportan el nuevo debugger ABAP por sobre el debugger clasico, es la posibilidad de grabar las sesiones de debuggin, esto lo podemos realizar mediante las llamadas variantes del debugger o debugger variants, las cuales nos permitiran grabar las configuraciones de la sesión actual del debugger en la base de datos o en un archivo local están configuraciones incluyen, breackpoints, whatchpoint, castomizaciones y demás herramientas que presenta el debugger. La próxima vez que estemos configurando, no será necesario colocar los breckpoints y demás configuraciones. Si estamos trabajando en un equipo de desarrollo grande, dentro de un proyecto,...

Acceder a esta publicación

Creado y Compartido por: Jairo Alexander Arias Linares

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Eventos y Debugger Breakpoint = para colocar un punto de pausa en alguna(s) lineas de nuestro codigo Watchpoint = nos permite detener el programa cuando se cumpla determinada condicion El debugger lo puedes visualizar como: Debugger Clasico y Nuevo Debugger Para cambiar la vista del Debugger ->Utilidades->Opciones->Editor ABAP->Debugging

Acceder a esta publicación

Creado y Compartido por: Cesar Alguera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Los eventos y el debuger Al presionar F8 se va la modo de debuger. El Bacth point va a detener la ejecución de un programa cuando se cumpla determinada condición. Colocar lo siguiente: 1.-Filed name: nombre del campo 2.-Operador de comparación 3.- Valor de la busqueda Ejecutar F8. Se detiene cuando se cumpla la condición. El nuevo debugger tiene la posibilidad grabar sesiones de debugger mediante las variantes de debugger las cuales nos permitirán grabar la configuración de la sesión actual del debugger en la base de datos o variables locales. se guarda la configuración de los breakpoint, batch point etc. Guardar menú debugger sesión del debugger guardar. Leer las variantes...

Acceder a esta publicación

Creado y Compartido por: Rafael Razo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Tips: Debugger, es la herramienta utilizada por el programador a la hora de analizar el funcionamiento de los programas en busca de errores o funcionamientos no deseados Tips 2: Watchpoint: esta funcionabilidad permite detener la ejecución de un programa cuando se ejecute determinada condición Tips 3: Debugger nuevo, permite grabar las sesiones de debuggin, esto se puede realizar mediante las llamadas variantes del debugger o "Debugger variant" las cuales permitiran grabar las sesiones del debugger en la base de datos o en un archivo local, estas configuraciones incluyen watchpoints, breakpoints, cutumizing u otra herramienta que presenta el debugger, trae como ventaja que la proxima vez que se debuggee el programa no...

Acceder a esta publicación

Creado y Compartido por: Javier Mirabal

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El Nuevo Debugger ABAP Se pueden Grabar las Sesiones de Debugging se puede realizar mediante el Variante del Debugger para poder grabar las configuraciones de la sesion actual del Debugger WatchPoint: permite detener la ejecucion de un programa cuando se cumpla determinada condicion.

Acceder a esta publicación

Creado y Compartido por: Jeferson José Peña Curvelo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

- Nuevo debugger ABAP, permite grabar configuración de debugger (breakpoint, watchpoint, customizations, etc.), usando las variantes de debugger: /debugging/sesiones/guardar: Para guardar sesion del debugger. /debugging/sesiones/cargar: Para leer sesion del debugger. - Para trabajar con nuevo debugger ABAP: /Utilidades/Opciones/Editor ABAP/Debugging/Funcion debugging nueva

Acceder a esta publicación

Creado y Compartido por: Victor Wong

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

La nueva funcionalidad del nuevo debugger de ABAP, es la capacidad de guardar las sesiones de debugguer, mediante las variantes del debugger para guardar las configuraciones de la sesión actual en una base de datos o archivo local, nos permite grabar breakpoints, watchpoints, customizing y las herramientas que presenta el programa, la próxima vez que estemos debugging al programa no tendremos que colocar nuevamente los breakpoints ni el resto de las configuraciones, es muy útil a la hora de pasar las herramientas a otros usuarios. Para guardar las variantes vamos al menú debugger > sesion de debugguer > guardar. Para leer las variantes del debugger vamos al menú debugger > sesion del debugger >...

Acceder a esta publicación

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

los eventos y debugger son herramientas muy indispensables para los programadores ABAP, pues aquí se encontraran los posibles errores. debemos coloclar los breakponis para inidicar donde queremos que se detenga. Colocar el Watchpont para ver los paso ejecutados y finalmente se verá la salida del resultado del reporte. Utilidades > opciones > editor ABAP > Debugging F5: para ejeecutar el programa paso a paso. Se pueden guardar las sesiones de debugger en la base de datos o en un archivo local. Es una herramienta muy útil. Menu Debugger -- guardar Menu Debugger -- cargar.

Acceder a esta publicación

Creado y Compartido por: Daniel Arias Sarmiento

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Lección 2: Video - Los eventos y el debugger Una de las diferncias entre el debugger clásico y el nuevo es que podemos grabar las secciones esto lo podemos realizar mediante las variantes debugger, las podemos grabar en la base de datos o en un archivo local.

Acceder a esta publicación

Creado y Compartido por: Eric David Rivas Rivas / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Los eventos y el debugger Breakpoint. Detiene la ejecucion de un programa en el punto que definamos previamente. Watchpoint. Permite detener la ejecucion de un programa cuando se cumpla determinada condicion. La diferencia del debugger nuevo con respecto al antiguo es que permite guardar las sesiones realizadas.

Acceder a esta publicación

Creado y Compartido por: John Arley Lopez Sanchez


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.