📘ABAP Arquitectura de un Programa de Diálogo
Definición de ABAP Arquitectura de un Programa de Diálogo
Podemos decir que un Programa de Diálogo o también llamado “Module Pool” es un tipo de programa ABAP que está compuesto principalmente por una serie de pantallas o dynpros por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones.
Se lo llama también Module Pool ya que el programa, como dijimos anteriormente, está compuesto por dynpros y la lógica de cada dynpro está especificada en distintos módulos.
Dentro de cada dynpro se crearán o asociarán diferentes objetos para darles funcionalidades a las mismas. Entre ellos podemos nombrar:
- Menú
- Títulos
- Botones
- Tablas de control
- Textos
- SubScreens
- Campos de entrada y salida de datos
Un programa de diálogo se crea exactamente igual que un reporte, con la excepción que el tipo del programa debe ser Module Pool en vez de Programa Ejecutable.
Para trabajar con programas de diálogo debemos utilizar la transacción SE80, de modo que desde allí veremos en detalle todos los componentes de un Programa de diálogo.