✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
En ABAP se pueden crear los siguientes objetos: reporte, reporte interactivo, reporte ALV, programa de diálogo, formularios, batch input, funciones, entre otros.
Un reporte es un programa conformado por instrucciones y palabras clave que nos permite procesar datos de entrada o datos de las tablas del sistema y mostrar resultados del procesamiento por pantalla.
Tipos de palabras clave:
-Declarativas: permiten declarar los datos utilizados dentro del programa.
-Eventos: especifican los eventos que ocurren en el programa.
-Control: sentencias que permiten controlar el flujo del programa.
-Operativas: permiten realizan funciones dependiendo de la palabra clave.
Para realizar comentarios dentro de un programa ABAP existen 2 formas: colocando un * en la primera columna de la fila o " en cualquier posición de la línea.
Principales eventos dentro de un programa:
-INITIALIZATION: primer evento que se ejecuta.
-AT SELECTION-SCREEN: permite validar los datos introducidos en los parámetros.
-START-OF-SELECTION: realiza el procesamiento central del programa. Aquí se ejecutan las sentencias que no están dentro de una etiqueta de evento.
-END-OF-SELECTION: se ejecuta luego del evento START-OF-SELECTION.
-AT LINE-SELECTION: permite la selección de una línea de un listado y realizar una acción.
-AT USER-COMMAND: al presionar un botón del menú de un reporte es ejecutado este evento.
-TOP-OF-PAGE: se procesa antes de que aparezcan datos en cada página.
-END-OF-PAGE: se ejecuta cada vez que se crea automáticamente una nueva página.
Para identificar los errores de nuestros programas en ABAP utilizamos el debugger. Nos permite colocar un breakpoint en la línea del código que deseamos visualizar, ver el contenido de las variables y asignarle nuevos valores.
 
 
 
Sobre el autor
Publicación académica de M?nica Robles, en su ámbito de estudios para la Carrera Consultor ABAP.
M?nica Robles
Profesión: Programadora - Panama - Legajo: LG42X
✒️Autor de: 100 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de M?nica Robles