✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Objetos:
- Reporte, reporte interactivo y reporte alv
- programa de dialogo
- formulario
- batch input
- user exits
- fields exits
- funciones y rfc
Es un programa que consiste en una serie de instrucciones y palabras claves 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 - Reporte
Cuantro tipos de palabras claves:
- Declarativas = Se utilizan para declarar datos que usaran en el programa: data, tables y constant
- Eventos = ocurren en el programa: start of selection, top of page, etc
- Control = sentencia de control de flujo de programa: if, while, do
- Operativas = realizan funciones según la plabra clave = write, move
Estructura del reporte
Tables
data
eventos
subrutinas
Eventos:
Initialization = es el primer evento que se ejecuta. Nos permite inicializar los campos de la pantalla de la selección de un programa o cualquier otra variable
AT SELECTION SCREEN = Este evento se utiliza para validar los datos introducidos en los parámetros que conforman a la pantalla de seleccion
START OF SELECTION = Este evento se lanza cuando se procesa la instrucción REPORT.
El evento se utiliza para realizar el procesamiento central del programa
Es el evento por defecto, es decir si escribimos sentencias ejecutables sin etiqueta de evento, estas see adjudican por defecto a este evento.
END OF SELECTION = El código de este evento se presenta cuando termina el procesamiento central del programa, es decir luego del evento START OF SELECTION
contiene la ultimas sentencias que se ejecutaran en el programa
En general se lo utiliza para realizar la impresión de listado
AT LINE SELECTION = Permite al usuario seleccionar una línea de un listado y realizar alguna acción, se usa en reportes interactivo.
 
 
 
Sobre el autor
Publicación académica de Leonardo Isaac Gutierrez Morales, en su ámbito de estudios para la Carrera Consultor ABAP.
Leonardo Isaac Gutierrez Morales
Profesión: Desarollador Web - Honduras - Legajo: GL38P
✒️Autor de: 20 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Hola, actualmente soy desarrollador web buscando nuevas areas de aprendizaje el objetivo principal es llegar a sap hana ya que es algo que complementaria en gran medida mi perfil profesional
Certificación Académica de Leonardo Gutierrez