✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
1 - Reportes Interactivos.
Un 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 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.
IMPORTANTE: Los reportes innteractivos no pueden ser ejecutados como procesos de fondo.
1 - Eventos y variables de un reportes Interactivo.
AT LINE-SELECTION.
Siempre luego del Evento START-OF-SELECTION.
Para reports interactivos: el usuario puede seleccionar elementos de la lista mostrada. Se activa si el usuario selecciona (pick-up: doble clic) una línea del informe (generada por WRITE, ULINE, SKIP, ... Pueden incluso seleccionarse líneas en blanco o no válidas: el programa debe discriminarlas), y sólo tras mostrar el informe básico, o bien pulsando F2 o por menú Edit – Choose. Se usa para ver información asociada al elemento seleccionado.
Variables útiles:
SY-LSIND: Número del listado (el básico es el nº 0), aunque esté en una ventana diferente.
SY-LISEL: Contenido de la línea en la que se activó el evento.
SY-LILLI: Nº de línea de la lista en la que se activó el evento.
SY-CUROW: Posición de la línea en la que se activó el evento.
Para que el evento TOP-OF-PAGE se active en un listado secundario (así como las cabeceras estándar), debe tener el parámetro DURING LINE-SELECTION. En cambio sí funciona el END-OF-PAGE.
 
 
 
Sobre el autor
Publicación académica de Francisco Javier Gomez Jimenez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Javier Gomez Jimenez
Profesión: Consultor Junior - España - Legajo: KW17D
✒️Autor de: 200 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial