Problema con ALV Tree OO

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Freddy Torres Cortez
    Junior Member
    • nov
    • 1

    #1

    Problema con ALV Tree OO

    Hola que tal,

    En mi trabajo me han asignado realizar un alv tree el cual tiene cierto comportamiento, entre los cuales que tiene 2 checkboxes, posee 6 niveles, se selecciona por nodo padre, además de que el nodo de detalle se puede dar doble clic y muestra una pantalla popup con datos modificables.
    Hasta ahora funciona todo bien, el problema es cuando quiero seleccionar y/o de-seleccionar los checkboxes sean padres o hijos, y resulta que el alv al actualizar los nodos se mueve hacia el nodo inicial.
    Mi pregunta es, como puedo controlar ese evento(handle_checkbox_changed), que método puedo utilizar debido a que es algo molesto tener que subir y bajar el scroll. He tratado de actualizar el alv con el métodos:
    CALL METHOD GO_TREE->FRONTEND_UPDATE.

    Intente utilizar una clase privada ó protegida pero no consigo hacerlo no me permite.

    El efecto que persigo es como el CALL METHOD GO_GRID->REFRESH_TABLE_DISPLAY, pero el problema es que este método funciona para los ALV grid, pero no puedo utilizarlo en un Tree.

    Saludos y a la espera de sus comentarios

    Gracias
Trabajando...