
ALV: Es una herramienta exclusiva de Abap, que se usa para crear reportes de manera eficaz, rápida y estandarizada.
VENTAJAS:
- Simplifica el desarrollo de reportes, por lo tanto se reduce los tiempo de programación.
- Proporciona a muchas funcionalidades estándares.
- Proporciona una salida por pantalla estandarizada e uniforme.
TIPOS
- GRILLAS: La sentencia usada es REUSE_ALV_GRID_DISPLAY.
- LISTAS: La sentencia usada es REUSE_ALV_LIST_DISPLAY.
- JERÁRQUICO: La sentencia usada es REUSE_ALV_HIERSEQ_LIST_DISPLAY.
Nota: Las grillas y reportes se pueden usar en cualquier reporte, el jerárquico se usa solo en los casos donde se muestran datos de cabecera y de detalle.
DECLARACIONES DE TIPOS, ESTRUCTURAS Y TABLAS PROPIAS DEL ALV.
TYPE_POOLOS: slis (Se declara el Slis porque es necesario en reportes ALV)
SLIS_T_FIELDCAT_ALV: Se declara una tabla de este tipo.
SLIS_FIELDCAT_ALV: Se declara una estructura de este tipo.
SLIS_LAYOUT_ALV: Se declara estructura de este tipo para configurar la salida.
SY_REPID: Se declara una variable de este tipo para guardar el nombre del programa.