![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
![ABAP Las características de los programas ABAP ABAP Las características de los programas ABAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/81.jpg)
Leccion 1
Caracteristicas de Programas ABAP.
Reporte:
es un programa que consiste en una serie de instrucciones y palabras clave de entrada y en base a esta hacer las consultas y presentar la informacion obtenida.
Palabras Claves:
Decorativas:
Se utilizan para decorar datos que vamos a usar dentro del programa.(DATA, TABLES y CONSTANT)
Eventos:
Que ocurren en el programa : START - OF - SELECTION
Control:
Setencias de control de control de flujo> IF, WHILE, DO.
Operativos:
Realizan la Funcion segun la palabra. > WRITE, MOVE.
EVENTOS DE UN PROGRAMA:
Es una etiqueta que indentifica la seccion de codigo dentro dl programa.
Comienza con el nombre del evento y Faliza cuando se encuentra el siguiente evento.
Los nombres de los eventos son palabras reservadas.
Eventos:
INITIALIZATION:
Inicialiaza los campos de la pantalla de sellecion de un programa o cualquier variable.
AT SELECTION-SCREEN
Valida los datos introducidos en los parametros de seleccion.
START-OF SELECTION
Este evento se lanza cuando se procesa la instruccion REPORT.
Se ejecuta el codigo que este entre la palabra REPORT y la palabra Reservada START-OF SELECTION
Se utiliza para el procesamiento central entre otros.
END-OF-SELECTION
El codigo de este evento se procesa cuando termina el evento START-OF SELECTION
En general se utiliza para para la impresion de listados.
AT LINE-SELECTION
Permite al usuario seleccionar una liea de un listado y realizar alguna accion.
Se utiliza en reportes interactivos,
AT USER-COMANT
Se ejecuta cuado el usuario preciona un boton menu en un reporte.
TOP-OF-PAGE
Este evento se procesa antes que el primer dato aparezca en cada pagina.
END-OF-PAGE
Se lanza cuando se crea automaticamente una pagina.
Esto ocurre cuando el numero de lineas procesado sobrepasa el numero de lineas fijado para la pagina en la setencia REPORT.
Utilizacion el DEBUGGER.
es un depurador del codigo que nos mostrara los errores que tiene el programa.
Tipos de Breakpoint >
Estaticos >
se generan hasta donde escribamos la setencia Break - Point
Dinamicos >
Debugger > miesntras la seccion este abierta.
Seccion > Editor ABAP
Externos > Validos para todas las secciones. valides 2 horas
Single Step = F5
Execute = F6
Return= F7
Run = F8
 
 
 
Sobre el autor
Publicación académica de Luis Albán Arguedas Hernández, en su ámbito de estudios para la Carrera Consultor ABAP.
Luis Albán Arguedas Hernández
Profesión: Ing.sistemas - Costa Rica - Legajo: NM18L
✒️Autor de: 17 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime