✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Aplicaciones ABAP
Se pueden crear distintos tipos de objetos
Reporte: Es un programa que consiste en una serie de instrucciones y palabras clave donde se procesa datos de entrada o se obtienen de las tablas del sistema y luego mostrarlos en pantalla
Palabras claves:
Declarativas: Declarar datos dentro del programa. DATA, TABLES Y CONSTANT
Eventos: Que ocurren en el programa. START-OF-SELECTION, TOP-OF-PAGE
Control: Sentencias de control flujo de programa. IF, WHILE, DO
Operativas: Funciones según palabra clave. WRITE, MOVE
Comentarios:
Con un asterisco en la primer columna de la fila
Con comillas dobles en cualquier posición
Evento de un programa ABAP
Es una etiqueta que identifica una sección de código dentro de un programa
Los nombres de eventos son palabras reservadas, no podemos crear nuevos, solo usar los que existen.
Principales eventos que pueden ocurrir:
INITIALIZATION: Es el primer evento que se ejecuta. Inicializar los campos de pantalla de selección.
AT SELECTION-SCREEN: Validar Los datos introducidos en los parámetros de la pantalla de selección.
START-OF SELECTION: Se lanza cuando se procesa la instrucción REPORT.
Procesamiento central del programa
END-OF- SELECTION: Se utiliza para la impresión de listado
AT-LINE- SELECTION: Se utiliza para seleccionar una línea de un listado y realizar alguna acción
AT-USER-COMMAND: Cuando el usuario presiona un botón del menú de un reporte
TOP-OF- PAGE: Primer dato que aparezca en cada pagina, lo usual para títulos o cabeceras
END-OF-PAGE: Se lanza cuando automáticamente se crea una nueva pagina.
DEBUGGER: Para identificar y corregir errores de programación
 
 
 
Sobre el autor
Publicación académica de David De Jesùs Restrepo Cañas, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jesùs Restrepo Cañas
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial