✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Reportes: es un programa que posee una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o que se obtienen de las tablas del sistema, y mostrar los resultados de procesamiento por pantalla. Las palabras claves usadas son declarativas (para declarar datos), eventos (que ocurren en el programa), control (de flujo del programa) y operativas (realizan funciones). Los comentarios se realizan con * en la primera columna de la fila o con " en cualquier posición de la línea.
Eventos: es una etiqueta que identifica una sección de código dentro de un programa que se asocia a un evento y termina cuando se encuentra el siguiente evento (los nombres de los eventos son palabras reservadas y no pueden crearse nuevos). Los principales eventos son INITIALIZATION (primero que se ejecuta para inicializar los campos de la pantalla de selección), AT SELECTION-SCREEN (para validar los datos introducidos en los parámetros), START-OF SELECTION (al procesarse la instrucción REPORT, se empieza a ejecutar el código para realizar el procesamiento central del programa y es el evento por defecto), END-OF-SELECTION (al terminar el procesamiento del programa, para impresión de listados en general), AT LINE-SELECTION (para seleccionar una línea de un listado y hacer una acción para reportes interactivos) , AT USER-COMMAND (al presionarse un botón en el reporte), TOP-OF-PAGE (para procesar antes de que el primer dato aparezca en cada página, en general para colocar títulos o cabeceras) y END-OF-PAGE (para crear una nueva página).
Debugger: permite ejecución paso a paso en el programa y puede avanzar según Single Step (paso a paso por cada sentencia), Execute (subrutina a subrutina si nentrarn en ellas), Return (volver a la rutina de nivel superior) y Run (continuar la ejecución hasta el final).
 
 
 
Sobre el autor
Publicación académica de Daniel Alejandro Monteros Segura, en su ámbito de estudios para la Carrera Consultor ABAP.
Daniel Alejandro Monteros Segura
Profesión: Desarrollador Abap en Psa Peugeot Citrôen - Argentina - Legajo: FK67D
✒️Autor de: 168 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Máster ABAP Orientado a Objetos
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial