✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
REPORTE
Es un conj de sentencias y palabras claves que procesan datos de entrada o de las tablas del sist mostrando los resultados por pantalla. Estos prog tienen como primera sentencia:
REPORT <nombre_programa>.
EVENTOS
Son palabras reservadas que agrupan código dentro de un prog abap. Dicho cód comienza en el nombre del evento y termina cuando encuentra el siguiente nombre de evento. No se pueden crear nuevos eventos, solo podemos utilizar los ya existentes y no importa el orden en q los declares.
Los principales eventos son:
- INITIALIZATION. --> es el primer evento q se ejecuta y se utiliza para inicializar campos de la pantalla de selección o variables
- AT SELECTION-SCREEN. --> este evento se utiliza para validar los datos introducidos en la pantalla de selección
- START-OF-SELECTION. --> este evento se lanza cuando corremos el programa abap y se lo utiliza para el procesamiento central del prog. Si no declaramos eventos, este será el default
- END-OF-SELECTION. --> este evento se ejecuta a continuación del evento START-OF-SELECTION y se lo utiliza para las últimas sentencias como la salida por pantalla
- AT LINE-SELECTION. --> este evento se utiliza en los reportes interactivos para seleccionar una línea y realizar alguna acción
- AT USER-COMMAND. --> se lanza cuando se presiona un botón del menú del reporte
- TOP-OF-PAGE. --> se lanza al comienzo de cada página y se utiliza para mostrar títulos o cabeceras
- END-OF-PAGE. --> este evento se ejecuta cuando se crea automáticamente una nueva página al alcanzar el máx de líneas declaradas en la sentencia REPORT
DEBUGGER
Lo utilizamos para seguir paso a paso un prog abap para encontrar errores. Se puede lanzar colocando breakpoint de sesión o externo en la sentencia que deseamos parar o bien con la sentencia /H+ENTER en el campo de transacciones antes de realizar nuestra acción a verificar. También podemos colocar en el código abap la sentencia BREAK-POINT (para todos lo usuarios) o BREAK <usuario> (para un usuario específico)
SHIFT + F12 --> GO TO posición cursos
 
 
 
Sobre el autor
Publicación académica de Jonatan Richioni, en su ámbito de estudios para la Carrera Consultor ABAP.
Jonatan Richioni
Profesión: Desarrollador Abap - Argentina - Legajo: MC79K
✒️Autor de: 92 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Haciendo uso de mi capacidad proactiva, responsabilidad y compromiso, he logrado los últimos 2 años trabajar como abaper sin conocimientos previos.el objetivo actual será reforzarlos y adquirir nuevos
Certificación Académica de Jonatan Richioni