
Los reportes interactivos
LECCION 4º DE 10
1 - Reportes interactivos.
se muestra un primer listado por pantalla y luego haciendo doble click a una linea del primer listado, se accede a los datos relativos de esa linea. Se ejecuta en forma online ya que requiere la intervecion del user. Ventaja: con poca linesa de codigo se puede generar el reporte.
Caracteristicas:
- se recuperan datos y se presentan en pantalla pricipal.
- se seleccionan lineas del listado, se ingresan comandos desde lso menus, se ejecutan teclas de funcion o botones.
- informacion detallada.
- se puede llamar a otras transacciones o reportes.
2 - Los eventos y variables de un Reporte interactivo.
El evento que se ejecuta es AT-LINE-SELECCION al hacer doble click en alguna posicion del listado.
Las variables que se completan con info util son:
- SY-L-SIND: contiene le indice del listado
- SY-LISEL: almacena el contenido de la linea seleccionada.
- SY-LILLI: contiene el nro de lineas seleccionadas.
- SY-CUROW: contiene la posicion del cursor vertical en la pantalla.
Para imprimir textos de cabecera se utiliza el evento TOP-OF-PAGE.
Para imprimir textos de cabecera secundario se utiliza el evento TOP-OF-PAGE DURING LINE-SELECTION.
Programas para practicar:
DEMO_LIST_INTERACTIVE_1
DEMO_LIST_INTERACTIVE_3
DEMO_LIST_INTERACTIVE_4
DEMO_LIST_INTERACTIVE_2