✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
Reportes Interactivos
Los reportes interactivos no pueden ser ejecutados en un trabajo de fondo, ya que depende la de la interacción del usuario.
Los reportes interactivos nos permiten mostrar una cierta información por pantalla y a medida que el usuario cliclea sobre el reporte generado, entonces produciremos un nuevo informe basado en la interacción del usuario.
Una de las ventajas de los reportes interativos es que con pocas líneas de código se puede crear un reporte con interacción con el usuario, a diferencia de los programas de diálogo que se requieren de mucho más tiempo de construcción.
Cuando un usuario presiona doble clic en el informe que generamos se activa el evento AT LINE-SELECTION.
EVENTOS Y VARIABLES DE UN REPORTE INTERACTIVO
Cuando presionamos doble clic sobre un listado de un informe generado, se activa el evento AT LINE-SELECTION, inmediantamente SAP llena con información valiosa de la selección que hemos hecho y se encuentran en las siguientes variables del sistema:
- 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, comenzando desde la primera línea que corresponde al título.
- SY-CUROW: contiene la posición del cursor vertical en la pantalla.
Utilizaremos el evento TOP-OF-PAGE DURING LINE SELECTION para imprimir por pantalla los textos de las cabeceras de las listas de detalle.
MOSTRAR EL RESULTADO
Para mostrar el resultado, podemos abrir una ventana que quedará por encima de la pantalla principal, que podemos hacerlo usando el siguiente comando:
WINDOW STARTING AT pos_x pos_y
ENDING AT width height
 
 
 
Sobre el autor
Publicación académica de Juan Pablo Giron Ruiz, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Pablo Giron Ruiz
Colombia - Legajo: FG66E
✒️Autor de: 21 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero electrónico con conocimientos sólidos en ciencias de la computación y magister en ciencias de ingeniería eléctrica. proactivo y amante a los retos profesionales.
Certificación Académica de Juan Giron