✒️ABAP Los reportes interactivos
ABAP Los reportes interactivos
Qué es 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 click a una línea determinada del primer listado, se accede a otros datos relativos a esa línea y así sucesivamente por cuentos niveles tenga el listado.
No se puede ejecutar en modo Batch ya que requiere la interacción don el usuario.
NOTA: Los programas de diálogo requieren más tiempo de construcción que los reportes interactivos.
Eventos y variables de un reporte interactivo.
Cuando se hace click en alguna posición de la lista principal que se muestra por pantalla, se ejecutará el evento AT LINE-SELECTION (este evento va después del START-OF-SELECTION). Las variables del sistema que se completan con información útil 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.
Se utiliza el evento TOP-OF-PAGE DURING LINE-SELECTION para imprimir por pantalla los textos de las cabeceras de las listas de detalle.
Ø Dado que los reportes interactivos requieren interacción del usuario con el reporte, entonces no se pueden utilizar reportes interactivos en proceso que se ejecutarán de fondo. Este punto es importante tenerlo en cuenta al momento de realizar la especificación o diseño técnico del reporte que es el momento que se piensan todos los aspectos y alcances del programa a crear.
Ø Para obtener el resto de los campos debemos trabajar con los caracteres de la misma forma que hacemos con el campo DNI, donde escribimos v_dni = SY-LISEL (10). Entonces si quisiéramos obtener por ejemplo el nombre y apellido que se encuentra a partir de la posición 10 treinta posiciones a la derecha, realizaríamos los siguiente v_nombre_apellido = SY-LISEL 10(30) y de la misma forma realizaríamos para el resto de los campos que se encuentren a la derecha del nombre y apellido
 
 
 
Sobre el autor
Publicación académica de Felipe Estepa Quintero, en su ámbito de estudios para la Carrera Consultor ABAP.
Felipe Estepa Quintero
Profesión: Tecnologo en Gestion Logistica - Colombia - Legajo: QH16V
✒️Autor de: 118 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Felipe Estepa