✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
REPORTES INTERACTIVOS
Es un tipo de reporte ABAP donde se muestra un primer listado por pantalla, con cierta información, que 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.
Un dato importante es que los reportes interactivos sólo pueden ser ejecutados Online ya que requieren forzosamente de la interacción del 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.
Dado que los reportes interactivos requieren de la interacción del usuario con el reporte, entonces nos se pueden utilizar reportes interactivos en proceso que se ejecutarán de fondo. Este punto es importante tomarlo en cuenta al momento de realizar la especificación o diseño técnico del reporte que es el momento en que se piensan todos los aspectos y alcances del programa a crear.
EVENTOS Y VARIABLES DE UN REPORTE
Cuando hacemos en alguna posición de la lista principal que se muestra por pantalla se ejecutará 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.
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 cursos 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.
DATA: ti_usuarios LIKE STANDARD TABLE OF ztabla_usuarios,
wa_usuarios LIKE LINE OF ti_usuarios,
dirección(30) TYPE c,
codigo_postal(4) TYPE c,
f_nacimiento TYPE d,
estado_civil(1) TYPE c.
 
 
 
Sobre el autor
Publicación académica de Jose Alberto Rivera Gonzalez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Alberto Rivera Gonzalez
Profesión: Técnico Informático - Mexico - Legajo: LG32F
✒️Autor de: 102 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jose Rivera