![](/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/219.jpg)
Tipos de objetos ABAP
- reporte, reporte interactivo y reporte ALV
- programa de dialogo
- formularios
- batch input
- user exists
- field exists
- funciones y RFC
Reporte
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.
palabras claves ABAP
Declarativas---declaracion de datos(DATA,TABLES,CONSTANT,ETC)
eventos---ocurren en el programa(START-OF-SELECTION-TOP-OF-PAGE,ETC)
control---sentenceias de control de flujo(IF,WHILE,DO,ETC)
operativas---realizan funciones segun la palabra clave(WRITE,MOVE,ETC)
Generalmente la estructura de un reporte es asi:
REPORT<Nombre>-----nombre del programa
TABLES-----definicion de tablas del diccionario de datos
DATA----definicion de vairables internas
EVENTOS----- de talles eventos y su codigo correspondiente
SUBRUTINAS----modularizacion de programas y mantenimiento
------->para comertar en ABAP podemos utilizar un asterico en la primera columna de la fila o comillas dobles en cualquier posicion de la linea<--------
Evento de un programa ABAP
- es una etiqueta que identifica una seccion de codigo dentro de un programa
- la seccion de codigo 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.
principales eventos dentro de un programa
- INITIALIZACION
- AT SELECTION-SCREEN
- STAR-OF-SELECTION
- END-OF-SELECTION
- AT-LINE-SELECTION
- AT USER-COMMAND
- TOP-OF-PAGE
- END-OF-PAGE
-----> no importa el orden en el que se escriban los eventos dentro de un programa <------
debugger breakpoints
- estaticos
- dinamicos(debugger,sesion,externos)
 
 
 
Sobre el autor
Publicación académica de Luis Car, en su ámbito de estudios para la Carrera Consultor ABAP.
Luis Car
Profesión: Ingeniero en Sistemas Computacionales - Mexico - Legajo: WQ71K
✒️Autor de: 33 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Luis Car