✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
REPORTES INTERACTIVOS
QUE ES UN REPORTE INTERACTIVO?
Es un reporte donde se muestra un listado por pantalla con cierta información de forma que se puede ir seleccionando una línea haciendo doble clic en ella para que se muestre mayor información relativa al renglón seleccionado.
Una diferencia de este tipo de reportes con los clásicos es que solo se pueden ejecutar ONLINE, toda vez que se requiere interacción con el usuario.
EVENTOS Y VARIABLES DE UN REPORTE INTERACTIVO
Una vez que se hace doble clic sobre algún renglón de la pantalla principal se activa el evento AT LINE-SELECTION, es importante ubicar este evento después del evento START-OF-SELECTION. Algunas variables del sistema se auto completan, las variables que se auto completan son las siguientes:
SY-LSIND Contiene el índice de la lista de detalle.
SY-LISEL Tiene el contenido de la línea seleccionada.
SY-LILLI Contiene la línea seleccionada de la lista.
SY-CUROW Contiene la posición del cursor vertical de la pantalla.
MI PRIMER REPORTE INTERACTIVO
Para crear un reporte interactivo vamos a agregar a la tabla de ZTABLA_USUARIOS los campos necesarios.
Después se debe generar la superficie de actualización como se indico en la unidad 3, finalmente ingresamos datos a la tabla a través de la transacción SM30.
Se crea el programa. Dentro del evento START-OF-SELECTION realizamos la selección del DNI y nombre de los usuarios, se procede a la impresión en pantalla del resultado de la selección.
Se prosigue a agregar al evento AT LINE-SELECTION el código que este dentro de este evento se ejecutara cuando se haga doble clic en cualquier lugar de la pantalla, se mostrara el listado. Para obtener el DNI correspondiente se utiliza la variable del sistema SY-LISEL .
Se prosigue con la creación de una subrutina en la cual se seleccionara una tabla con los datos que se requieren para el reporte.
Para imprimir por la pantalla la cabecera de cada nivel de listados se utilizara el evento TOP-OF-PAGE DURING LINE-SELECTION, finalmente se ejecuta el reporte haciendo clic en la línea correspondiente al DNI XXXXXX.
 
 
 
Sobre el autor
Publicación académica de Veronica Esmeralda Miramontes Varo, en su ámbito de estudios para la Carrera Consultor ABAP.
Veronica Esmeralda Miramontes Varo
Profesión: Maestra en Ciencias de la Computaci - Mexico - Legajo: DV64Z
✒️Autor de: 95 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Hola, soy veronica miramontes, mexicana. estoy aquí para aprender sobre el mundo de sap. espero obtener los mejores conocimientos y poder contribuir en algo a la comunidad cvosoft.
Certificación Académica de Veronica Miramontes