✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
Reporte Interactivo
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 forma Online, ya que requiere de la interacción con el usuario.
La principal ventaja 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 dialogo, que requieren de mucho más tiempo de construcción.
No se debe crear un reporte interactivo que se ejecute a fondo pues estos dependen del usuario.
Eventos y Variables de un reporte interactivo
Cuando hacemos clic en alguna posición de la lista principal que se muestra por pantalla, se ejecutara el evento AT LINE-SELECTION. Este evento debemos ubicarlo luego del evento START-OF-SELECTION. en este momento, ciertas variables del sistema se completan con información muy útil:
- SY-LSIND: contiene el índice de la lista de detalle. El Nivel del listado donde estamos.
- 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.
También se puede mostrar como una ventana de dialogo o subscreen (es un área dentro de una pantalla o dynpro que funciona como otra pantalla independiente) utilizando la sentencia WINDOWS STARTING AT
 
 
 
Sobre el autor
Publicación académica de Jeferson José Peña Curvelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Jeferson José Peña Curvelo
Venezuela - Legajo: PD49W
✒️Autor de: 128 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jeferson Peña