✒️ABAP Los reportes ALV
ABAP Los reportes ALV
ALV
El abap list view es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz rapida y estandarizada.
Ventajas:
Simplifican el desarrollo de reportes, por lo tanto se reduce los tiempos de programación
Proporciona a nuestros reportes un monton de fucionalidades estandares
Proporcionan una salida por pantalla estandarizada e uniforme
La creación de ALV se basa en la utilizacion de funciones
Los tipos mas comunes son:
Las grillas y las listas pueden utilizarse en cualquier reporte
Los jerarquicos se utilizan solo en los casos donde se muestran datos de cabecera y de detalle, como por ejemplo numeros de factura y detalles o aerolineas y vuelos.
Funcion para llamar a los ALV
Grillas: REUSE_ALVGRID_DISPLAY
Listas: REUSE_ALV_LIST_DISPLAY
Jerarquicos: RESUSE_ALV_HIERSEQ_DISPALY
Los reportes ALV requiere la interacción del usuario con el reporte, por esto no tiene sentido la utilización de alv en
procesos que se ejecutaran de fondo en donde el usuario no podra sacar provecho de dicha funcionalidad
Pasos para crear un Reporte ALV
Declaracion de tipos, estructuras y tablas propias del ALV
dentro de este paso declaramos l tipo SLIS que es necesario para la utilización de reportes ALV ejemplo
TYPE-POOL slis.
Declaracion de tablas de salida del ALV
Selección de los datos que se mostraran en el ALV
Armado del Catálogo del ALV
Configuración de salida del ALV
Ejecución de la función del ALV
La principal diferencia entre el ALV grilla y el ALV vista se encuentra en la visualización la cual es diferente entreambas opciones a su vez el ALV grid permite la generacion de un encabezado en la parte superior del listado en el cual podemos colocar un logo con totales y sub totales lo cual no es posible con un ALV List, El ALV list genera una lista de visualización utilizando la sentencia WRITE esto le da la misma apariencia de los reportes graficos, el ALV grid permite copiar y pegar columnas donde queramos cuestión que no es posible con el ALV List
El ALV GRID no se puede ejecutar de fondo si se ejecuta de fondo porque el modulo de funciones REUSE_ALV traducira la salida en pantalla a ALV List, el ALV grid utiliza controles active x por lo que utiliza mas memoria en el servidor que la ALV List, el ALV List permite solo la visualización de los datos, mientras que el ALV Grid podemos editar los registros o campos si se desea.
 
 
 
Sobre el autor
Publicación académica de Jesus Enrique Ramos Bello, en su ámbito de estudios para la Carrera Consultor ABAP.
Jesus Enrique Ramos Bello
Profesión: Soporte Ti - Venezuela - Legajo: LP44M
✒️Autor de: 114 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me complace formar parte de este equipo y sé que cuento con la experiencia y los conocimientos técnicos necesarios para desarrollarme como programador abap...
Certificación Académica de Jesus Ramos