✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
LECCION 4 - UNIDAD 5. REPORTES INTERACTIVOS.
En esta lección se aprende que es un reporte interactivo, cuales son los Eventos y las variables del sistema que debemos tener en cuenta en un reporte interactivo y crearemos nuestro primer reporte interactivo.
REPORTE INTERACTIIIVO
Es un tipo de reporte ABAP, donde se muestra un primer listado por pantalla, con cierta información y luego haciendo doble clic a 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.
A diferencia del Reporte clásico, que puede ser ejecutado tanto Online como Batch, el reporte interactivo es ejecutado solo en forma Online, ya que requiere de la interacción con el usuario.
La principal ventaja de los reportes interactivos 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 requieren de mucho más tiempo de construcción.
EVENTOS Y VARIABLES DE UN REPORTE INTERACTIVO.
Cuando hacemos clic en alguna posición de la lista principal que se muestra por pantalla, se ejecutará el evento AT LINESELECTION. Este evento debemos ubicarlo luego del evento START-OF-SELECTION. En este momento, ciertas variables del sistema se completan con información muy útil. Ellas son:
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 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.
Modificación de una tabla base de datos
Debido a que realizamos cambios en la estructura de la tabla, tendremos que adaptar la tabla base de datos, utilizando la opción del menú: > Utilidades |-> Objeto Base datos |-> Utilidad base datos |-> Activar y adaptar base de datos.
Se pueden crear tantos niveles de listados como se requiera. El nivel del listado donde estamos lo tenemos en la variable SY-LSIND.
 
 
 
Sobre el autor
Publicación académica de Jose Dario Angel Vanegas, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Dario Angel Vanegas
Profesión: Administrador de Empresas. - Colombia - Legajo: RZ21T
✒️Autor de: 70 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
Presentación:
Profesional con 21 años de experiencia en áreas de producción, logística, auditoria e inventarios, administración y manejo de inventarios, procesos comerciales en general configurados en sd sap.
Certificación Académica de Jose Angel