✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Se estudian las distintas aplicaciones u objetos que se pueden crear con ABAP, Los eventos de un programa ABAP y aprendemos a utilizar el debugger.
Aplicaciones ABAP
Dentro del mundo ABAP se pueden crear distintos tipos de objetos. Los más comunes de ellos son:
-Reporte, Reporte interactivo y Reporte ALV.
-Programa de Dialogo
-Formularios
-Batch Input
-User exits
-Field exits
-Funciones y RFC
Reporte: Es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla.
Existen cuatro tipos de palabras claves.
- Declarativas (se utilizan para declarar datos que vamos a usar dentro del programa)
-Eventos (ocurren en el programa)
-Control (sentencias de control de flujo de programa)
-Operativas (realizan funciones claves según la palabra clave)
Existen dos formas de utilizar los comentarios en un programa ABAP:
-Con un asterisco en la primera columna de la fila
-Con comillas dobles en cualquier posición de la línea
Podemos elegir trabajar con el entorno de programación viejo o el nuevo. Esto lo podemos configurar en el menú, utilidades, opciones, editor ABAP, Editor y aquí seleccionamos la opción Editor Front End nuevo. En este editor están presentes algunas de las características de los editores de software más reconocidos en la actualidad tales como el autocompletado y muchas otras funciones más.
Eventos de un programa ABAP
Es una etiqueta que identifica una sección de código 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. No podemos crear nuevos eventos, solamente podemos usar los que ya existen.
Los principales eventos que pueden ocurrir dentro de un programa son:
-Initizalization
-At Selection-Screen (se usa para validar los datos introducidos)
-Start of Selection (Se utliliza para realizar el procesamiento central del programa, tal como puede ser realizar la selección de los datos, procesar un archivo, realizar operaciones aritméticas)
-End of Selection (Contiene las últimas sentencias que se ejecutarán en el programa, en general se utiliza para realizar la impresión de listados)
-At line Selection (Reportes interactivos)
-At user Command
-Top of Page (se utiliza para colocar títulos o cabeceras)
-End of Page (se lanza cuando se crea automáticamente una nueva página)
Utilizando el Debugger
Nos sirve para detectar errores. Existen dos tipos de breakpoints:
-Estáticos (Break-point), Existen tres tipos: debugger, de Sesión y Externos (2 horas de validez)
-Dinámicos
Podemos posicionarnos en una línea de código determinada para poder ejecutarla
 
 
 
Sobre el autor
Publicación académica de Elisa Madeleine Blanco, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Madeleine Blanco
Profesión: Administrativo - España - Legajo: DG99P
✒️Autor de: 12 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Cuento con certificación sap ecc 6.0 fi y cursando actualmente la carrera como programador abap inicial.buscando ganar más experiencia y conocimiento en sap fi y abap como consultor junior/trainee.
Certificación Académica de Elisa Blanco