PDA

Ver la Versión Completa : ALV OObjectos y refresco


tibur
19/05/09, 08:07:55
Buenas:
Vamos a ver si puedo explicarme bien.
Tengo un ALV clasico (REUSE_ALV_GRID_DISPLAY) de toda la vida en un report Z. Con dos botones en el status. Al pulsar los botones se muestra para cada uno un ALV dentro de una pantalla modal.
La cosa es: Cuando muestro el primero uno de ellos va bien. Cierro la ventana, y al mostrar el segundo en el contenedor de este nuevo alv aparece el listado anterior con su status y todo.

He probado con free, al cerrar la primera ventana. Pero luego necesito la referencia al objeto (o instancia) para refrescar la tabla antes de mostrarla.

¿ Alguna idea ? ¿ algun hilillo del que tirar ?

A, se me olvidaba, he probado a mostrar uno de los alv mediante REUSE_ALV_POPUP_TO_SELECT. Pero si entro a este despues de mostrar el generado por objeto (agarrate a la curva) aparece el alv generado por objecto en el contenedor STANDAR de la funcion.


Espero haberme explicado bien.
Un saludo

ballan
19/05/09, 10:41:02
Cuando llames al metodo FREE para liberar el container a continuacion tienes que realizar la llamada

cl_gui_cfw=>flush( ).