![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
![ABAP Los reportes interactivos ABAP Los reportes interactivos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/100.jpg)
REPORTE INTERACTIVO
Es un tipo de reporte ABAP donde se muestra un listado en pantalla con información. Pulsando sobre una línea de información se abre otro reporte con otro listado y así sucesivamente con tanta información como se necesite.
Este tipo de reportes solo se ejecuta ONLINE.
VARIABLES PARA REPORTE INTERACTIVO:
SY-LSIND: contiene el índice de la lista de detalle.
SY-LISEL: contiene el contenido de la línea seleccionada.
SY-LILLI: contiene la línea seleccionada.
SY-CUROW: contiene la posición del cursor vertical de la pantalla.
EVENTOS PARA REPORTE INTERACTIVO:
TOP-OF-PAGE DURING LINE-SELECTION. Para imprimir en pantalla los textos de las cabeceras de las listas de detalle.
Programas de ejemplo proporcionados por SAP: DEMO_LIST_INTERACTIVE_1,DEMO_LIST_INTERACTIVE_2, DEMO_LIST_INTERACTIVE_3 y DEMO_LIST_INTERACTIVE_4. |
AT LINE-SELECTION. El código que vaya debajo de este evento se ejecutará cuando el usuario haga doble clic en el listado en pantalla.
Ejemplo
AT LINE-SELECTION.
v_dni = sy-lisel(10).
NOTA: Podemos indicar desplazamientos en sy-lisel <numcaracteres>(cantidad caracteres). Por ejemplo |
Guardaría en la variable v_dni los primero 10 caracteres de la línea seleccionada.
VENTANAS DE DIALOGO CON DATOS:
Utilizando la sentencia WINDOWS STARTING AT podemos crear una ventana de diálogo.
Sintaxis: WINDOWS STARTING AT <x-origen> <y-origen> ENDING AT <x-final> <y-final>.
 
 
 
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor ABAP.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial