✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Aplicaciones ABAP
Tipos de objetos:
Reporte, reporte interactivo, reporte alv
Programa dialogo, formularios, bathc input, user exits, funciones y rfc.
Reporte. Programa que consiste en serie de instrucciones , cuyo objetivo es procesar datos para mostrar resultados.
Palabras Claves:
Declarativas: Que ocurren en el programa. START-OF-SELCTION, TOP-OF-PAGE.
Control: Sentencias de control de flujo de programa. IF-WHILE, DO.
Operativas: realizan funciones según la palabra clave. WRITE, MOVE.
Comentarios de un programa ABAP.
Con asterisco en la primera columna de la fila.
Con comillas dobles en cualquier posición de la linea.
Eventos programa ABAP.
Etiqueta que identifica una sección de condigo dentro de un programa.
La sección de código asociada con un evento, comienza con un nombre de evento y termina cuando el siguiente nombre de evento se encuentra.
Los nombres de eventos son palabras reservadas.
Principales eventos dentro de un programa:
INITILALIZATION. Permite inicializar los campos de la pantalla de selección de un programa o cualquier otra variable.
START-OF-SELECTION. Se lanza cuando se procesa la instrucción REPORT.
END-OF-SELECTION. Este evento se procesa cuando se termina el procesamiento central del programa.
AT-LINE-SELECTION. Permite seleccionar una linea de un listado y realizar alguna acción.
AT-USER-COMMAND. Evento que se ejecuta cuando el usuario presiona un botón del menú.
TOP-OF-PAGE. Se procesa antes de que el primer datos aparezca en cada página.
END-OF-PAGE. Se lanza cuando se crea una nueva pagina.
Debugger.
Es importante saber utilizar el debugger o depurador, esto permite validar nuestro código, para que no contenga errores.
El debugger se utiliza colocando breakpoints.
Algunas funciones del debugger.
Single step o la tecla F5 , ejecución paso a paso.
Execute o la tecla F6, ejecuta subrutina a subrutina, sin pasar por sus contenidos.
Return o la tecla F7, retornar a la rutina de nivel superior de la rutina actual.
Run o tcla F8, continuar la ejecución hasta el final del programa.
 
 
 
Agradecimiento:
Ha agradecido este aporte: David Camacho Espinoza
Sobre el autor
Publicación académica de Fabio Gallo, en su ámbito de estudios para la Carrera Consultor ABAP.
Fabio Gallo
Profesión: Ingeniero Sistemas - Colombia - Legajo: KH72W
✒️Autor de: 56 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Fabio Gallo