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

 X 

📘ABAP - Debuggear

Selector Alummnos / Empresas

Definición de Debuggear

Es el proceso de identificar y corregir errores de programación. Es en buena medida una actividad manual, que desafía la paciencia, la imaginación y la intuición del programador.

Muchas veces se requiere incluir en el código fuente instrucciones auxiliares que permitan el seguimiento de la ejecución del programa, presentando los valores de variables y direcciones de memoria y ralentizando la salida de datos.

 

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP Master

Debuggear un smartforms, es una ventaja que nos permite analizar en tiempo de ejecución cualquier problema presente en el mismo

Acceder a esta publicación

Creado y Compartido por: Luis Enrique Quintero Florido

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

SAP Expert


AT SELECTION-SCREEN /h en línea de comandos para debuggear el pgm Si el msg se ejecuta en START OF SELECTION produce un DUMP. Para evitar la interaccion del usuario: DISPLAY LIKE.(letra del tipo de error que queremos)

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

Para debuggear nuestro formulario (smartform) podemos fijar un punto de quiebre con la sentencia BREAK-POINT (esto afecta a todos los usuarios), támbien lo podemos hacer por usuario, con la sentencia BREAK seguido del nombre del usuario con el que nos loggeamos (Eje. BREAK JESUSX).

Acceder a esta publicación

Creado y Compartido por: Jesús Gilberto Miramontes

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

SAP Master

Breckpoint: El programa se detiene en este punto. Watchpoint: El programa se detiene cuando una variable contiene cierto valor. La configuración de la sesión de debugger se puede grabar en una tabla de la DB o en un archivo local. Esto permite que la próxima vez que se quiera debuggear un programa se carga la configuración grabada.

Acceder a esta publicación

Creado y Compartido por: Cecilia Andrea Rigo

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

SAP Master

- Podemos ejecutar un smartforms desde 2 maneras. 1. Desde un programa impresor, 2. Desde la transacción smartforms presionando F8. - Para debuggear lo podemos hacer colocando la sentencia BREAK-POINT desde un programa impresor o en una linea de código en el smartforms

Acceder a esta publicación

Creado y Compartido por: Erick Omar Mármol Ascencio / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

Lección: Video - Los eventos y el debugger Funcionalidades del nuevo debugger Como grabar una sesión de debugging: Se emplean variantes de debugger (debugger variant), se puede guardar breakpoints, watchpoints y customizations. Es util para debuggear un programa entre un equipo de desarrolladores o continuar una depuración hecha en otra sesión. Para guardar la sesión: Menu Debugger -> Sesión del Debugger ->Guardar Para cargar la sesión guardada: Menu Debugger -> Sesión del Debugger ->Cargar

Acceder a esta publicación

Creado y Compartido por: Kelly Rocio Nino Ramirez

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

SAP Senior

- Evento AT SELECTION-SCREEN y los tipos de mensajes /h - en la línea de comando para poder debuggear paso a paso el programa. El mensaje de tipo 'e' se corta el procesamiento del programa. El mensaje de tipo 's' permite continuar con el procesamiento del programa. El mensaje de tipo 'w' no permite continuar con el procesamiento El mensaje de tipo 'i' nos muestra una pantalla de dialogo la cual con solo presionar el botón 'Continuar' nos permite continuar con el procesamiento. Si los mensajes se ejecutan dentro de START-OF-SELECTION la ejecución produce un dump, se interrumpe el procesamiento, se visualiza el mensaje con el símbolo rojo y el usuario ya no puede interactuar con el programa teniendo que ejecutarlo de...

Acceder a esta publicación

Creado y Compartido por: Sandra Erika Bernabe Abreu

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

SAP Senior

AT SELECTIO-SCREEN Usado para el análisis de los mensajes y errores que se generan a partir de lo introducido por el usuario en la pantalla de selección del programa. /h - Nos sirve para poder DEBUGGEAR paso a paso nuestro programa, esto lo ponemos en la barra de comandos. - Si el mensaje de error se ejecuta delntro del Evento start-of-Selection se produce un DUMP en otras palabra el programa se interrumpe. DISPLAY LIKE 'e' - Evita que se cancele la ejecución del programa poniendo esta clausula al final de la sentencia, dando un mensaje de estatus con la apariencia de mensaje de error.

Acceder a esta publicación

Creado y Compartido por: Victor Rodríguez Azcárate

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

SAP SemiSenior

EVENTO AT SELECTION-SCREEN /h (para debuggear paso a paso se teclea /h en la pantalla de búsqueda) El primer evento que se ejecuta es el AT-SELECTION-SCREEN. Cuando se encuentra un mensaje con el código "e" se finaliza el programa. Cuando se crean mensajes es necesario activar de nuevo el programa. Cuando activamos un programa lo estamos compilando y dejandolo listo para poder ejecutarlo. Un programa que no esta activo no puede ejecutarse, o mejor dicho si puede ejecutarse pero no va a ejecutar la versión actual del programa sino que se ejecutará la última versión activa. Activar un programa es una condición esencial. Cuando trabajamos con un programa activo y lo modificamos lo estamos...

Acceder a esta publicación

Creado y Compartido por: Gerardo De La Rosa Rivera

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

SAP Expert


EJECUCION DE UN FORMULARIO SMARTFORM Desde el programa impresor, analizando los parametros de configuracion de la impresora mas relevantes que debemos configurar. Tambien aprenderemos a debuggear un smartform. Entramos a la subrutina cargar datos, vemos como se ingresan a las tablas los datos. Subrutina que invoca al formulario smartform Ejecutar ssf_function_module_name con el nombre del formulario como parametro de entrada y en la variable v_nombre_form el nombre del modilo de funcion que ejecuta el smartform , ejecutamos el modulo de funcion conteniso en la variable v_nombre_form pasando como parametro de entrada la tabla interna la tabla de usuarios ti_usuarios a continuacion vemos la pantalla de impresion del formulario aqui podemos configurar...

Acceder a esta publicación

Creado y Compartido por: Oscar Guillermo Rodriguez Villate / Disponibilidad Laboral: FullTime


👉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.