
Tipos de aplicaciones ABAP.
- Reporte
- Reporte Interactivo
- Reporte ALV
- Formularios
- Batch Input
- User Exit
- Field Exit
- Funciones
- RFC
Reporte
Es un programa que consiste en una serie de instrucciones y palabras claves con la finalidad de procesar datos y mostrar los resultados en pantalla (básicamente es una consulta sql)
Palabras claves
- Declarativas
- Eventos
- De control
- Operativas
Comentarios
- Con un asterisco al inicio de la línea
- Con comillas dobles un cualquier lugar de la línea.
Eventos
Es una etiqueta que identifica una sección de código (como en COBOL) dentro de un programa. En el caso de ABAP cada sección está asociada a un evento específico.
- INITIALIZATION
- AT SELECTION-SCREEN
- STAR-OF-SELECTION
- END-OF-SELECTION
- AT LINE-SELECTION
- AT USER-COMMAND
- TOP-OF-PAGE
- END-OF-PAGE
Debugger
Depurador de código, para detectar y corregir errores.
Break Point, punto de interrupción del programa, es donde queremos que el programa se detenga para revisar que está sucediendo.
Existen dos tipos
- 1. Estáticos
- 2. Dinámicos
a. De debugger, solo existen mienras está abierto el debugger.
b. De sesión, son válidos mientras dura la sesión (solo para el usuario que los crea)
c. Externos, afectan a todas las sesiones abiertas (¿en el mandante?) por dos horas