✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
- REPORTE INTERACTIVO
Tipo de reporte ABAP donde se muestra un primer listado por pantalla con cierta información y luego haciendo doble click en una línea determinada del primer listado, se accede a otros datos relativos a esa línea y así sucesivamente por cuantos niveles tenga el listado. Este listado sólo puede ser ejecutado Online.
- EVENTOS Y VARIABLES DE UN REPORTE INTERACTIVO
AT LINE-SELECTION: Es el evento que se ejecuta cuando hacemos click en alguna posición de la lista principal. Se debe ubicar después del evento start-of-selection.
TOP-OF-PAGE DURING LINE-SELECTION: Evento para imprimir por pantalla los textos de las cabeceras de las listas de detalle. Dentro de este evento podemos añadir la sentencia WINDOW STARTING AT 1 15 ENDING AT 79 23,para que la nueva impresión nos aparezca en una nueva ventana sin que desaparezca la anterior, los número indican posición y tamaño de la nueva ventana.
SY-LSIND: Variable del sistema que contiene el índice de la lista de detalle donde hemos hecho el click, es decir, el nivel del listado. Entendemos por nivel la cantidad de listados a los que podemos navegar.
SY-LISEL: Variable del sistema que tiene el contenido de la línea seleccionada.
SY-LILLI: Contiene la línea selecionada de la lista, comenzando a contar desde la primera línea que corresponde al título. (Las líneas horizontales también cuentan como línea).
SY-CUROW: Contiene la posición del cursor vertical de la pantalla.
Ejemplos estándar/ DEMO_LIST_INTERACTIVE_1; DEMO_LIST_INTERACTIVE_2; DEMO_LIST_INTERACTIVE_3; DEMO_LIST_INTERACTIVE_4
- NOTA: Modificación de una tabla de base de datos: Al realizar cambios en la estructura de una tabla, tendremos que adaptar la tabla de base de datos con la opción del menú. Utilidades -> Objeto base datos -> Utilidad base datos -> Activar y adaptar base de datos.
 
 
 
Sobre el autor
Publicación académica de Ignacio Mart?n Bolumar, en su ámbito de estudios para la Carrera Consultor ABAP.
Ignacio Mart?n Bolumar
Profesión: Ingeniero Inform?tico - Espa?a - Legajo: ZL84Z
✒️Autor de: 94 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Ignacio Mart?n