✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Reporte.
Es un programa que consiste en una pantalla de selección donde son ingresados instrucciones y palabras calves cuyo objetivo es procesar datos de entrada o datos que se obtiene de las tablas del sistema y luego mostrar los resultados del procesamiento por la pantalla por la sentencia WRITE.
Principales eventos.
INITIALIZATION. Es el 1er evento que se ejecuta. Nos permite iniciar los campos de la pantalla de selección de un programa o cualquier otra variable
AT SELECTION-SCREEN. Se utiliza para validar los datos introducidos en los parámetros que conformar a la pantalla de selección
START-OF-SELECTION. Se ejecuta cuando se introducción la sentencia REPORT. Se utiliza para procesamiento central del programa, como la selección de datos, procesar archivos, realizar operaciones aritméticas.
END-OF-SELECTION. Se ejecuta cuando se termine el START-OF-SELECTION y realiza la impresión del resultado.
AT LINE-SELECTION. Permite seleccionar una línea de un listado y realizar alguna acción.
AT USER-COMMAND. Se ejecuta cuando el usuario presiona un botón del menú en un reporte.
TOP-OF-PAGE. Se procesa antes de que el primer dato aparezca en cada página, se utiliza para colocar títulos o encabezados.
END-OF-PAGE. Se ejecutara cuando el programa intente imprimir en la última línea horizontal disponible en la pantalla. Por ejemplo imprimir 60 líneas horizontales. Aproximadamente una pantalla tiene 25 líneas horizontales por lo que al intentar imprimir la línea 25 se ejecutara el evento END-OF-PAGE, donde podría imprimir el número de la página.
 
 
 
Agradecimiento:
Ha agradecido este aporte: David Camacho Espinoza
Sobre el autor
Publicación académica de Sergio Andres Lopez Ramirez, en su ámbito de estudios para la Carrera Consultor ABAP.
Sergio Andres Lopez Ramirez
Profesión: Ingeniero de Sistemas - Colombia - Legajo: DR57C
✒️Autor de: 19 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Sergio Lopez