Combinar Scroll de varios ALV

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Traveller
    Member
    • feb
    • 35

    #1

    Combinar Scroll de varios ALV

    Hola compañeros,
    tengo un requerimiento de que varios ALV contenidos en diferentes Containers en una misma dynpro tengan un scrolling
    combinado, es decir, al mover uno se mueva el otro.
    Mi ALV está implementado orientado a objetos y uso la clase
    cl_gui_alv_grid.
    Probaré todas vuestras ideas.... espero que se pueda hacer.
    Muchas Gracias,
    Un saludo.
  • ballan
    Senior Member
    • oct
    • 671

    #2
    No se si sera posible realizar lo que quieres

    Dale un vistazo a los metodos

    GET_SCROLL_INFO_VIA_ID
    SET_SCROLL_INFO_VIA_ID

    De la clase CL_GUI_ALV_GRID

    Comentario

    • Traveller
      Member
      • feb
      • 35

      #3
      Hola Ballan,
      gracias por tu respuesta, he implementado estos métodos y la verdad es que funcionan. Aunque lo que quiere el cliente es que al mover la barra de desplazamiento se muevan todas, parece bastante dificil de conseguir sin una acción intermedia cómo pulsar enter o un botón.
      Gracias y un saludo.

      Comentario

      • ballan
        Senior Member
        • oct
        • 671

        #4
        Ayer escribi rapido y no lo dije

        Yo creo que el mayor problema es que cuando tu haces scroll con la barra "no pasa nada" es decir no se dispara ningun ok code ni ninguna cosa ni nada

        Yo creo que lo mejor seria que hicieras un par de botones para subir y bajar y que cuando lo pulsen suban o bajen los 3 a la vez

        Comentario

        • Traveller
          Member
          • feb
          • 35

          #5
          Hola Ballan,
          tienes razón en lo del ok_code,
          me parece una buena idea, intentaré implementarla y a ver que le parece al cliente.
          Un saludo y gracias.

          Comentario

          Trabajando...