✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
Un Reporte Interactivo: Es un tipo de reporte ABAP, donde se muestra un primer listado con cierta informacion y luego haciendo doble click a una linea determinada del primer listado, se accede a otros datos relativos a esa linea y asi sucesivamente.
A diferencia del reporte clasico, que puede ser ejecutado tanto ONLINE como BATCH, el reporte interactivo solo puede ser ejecutado de forma ONLINE ya que requiere la interaccion con el usuario.
La ventaja de los reportes interactivos es que con poco codigo se puede crear un reporte interactivo con el usuario, a diferencia del reporte convencional que necesitariamos muchas lineas de codigo.
EVENTOS y VARIABLES de un Reporte Interactivo.
AT LINE-SELECTION: evento que se ejecuta cuando hacemos click sobre alguna posicion de la lista principal que se muestra en pantalla. Se debe ubicar luego del START-OF-SELECTION.
sy-lsind: contiene el indice de la lista de detalle. Ej. si hacemos click en la primera fila de un reporte alv, esta variable tendra el valor 1 osea.. el numero de la fila que hacemos click.
sy-lisel: tiene el contenido de la linea seleccionada. Ej. si hacemos click en la primera fila de un reporte alv, esta variable tendra el valor contenido dentro de la linea seleccionada.
sy-lilli: contiene la linea seleccionada de la lista. Ej. si hacemos click en la primera fila de un reporte alv, esta variable tendra el valor comenzando desde la linea que corresponde al titulo.
sy-curow: contiene la posicion del cursor vertical en la pantalla.
TOP-OF-PAGE DURING LINE-SELECTION se utiliza para imprimir por pantalla los textos de las cabeceras de las listas de detalle.
sy-lsind: contiene el nivel del listado donde estamos.
 
 
 
Sobre el autor
Publicación académica de Jessica Daiana Garcete Paez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jessica Daiana Garcete Paez
Profesión: Residente Sap - Paraguay - Legajo: ER32H
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Licenciada en análisis de sistemas de la universidad nacional del este, con experiencia en desarrollo de software, actualmente especializándome en programación abap.
Certificación Académica de Jessica Garcete