MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Refrescar Alv Tree (foro/showthread.php?t=31698)

martin89 11/08/09 19:19:01

Refrescar Alv Tree
 
Buenas tardes!!
A ver si pueden ayudarme. Tengo un alv Tree (use la clase CL_GUI_ALV_TREE) dentro del mismo el usuario puede crear nodos y eliminarlos. Ahora mi pregunta es: ¿Cómo actualizo los datos una vez que el se borró un registro de la tabla que tiene le ALV?

Muchas gracias
Saludos!!

Neo_25 20/10/09 16:08:10

A ver si todavía te vale.
Yo hago esto y lo negrita creo q es lo q pides.

FORM f_create_alv
USING pi_estructura TYPE dd02l-tabname
pi_container TYPE string
CHANGING po_grid TYPE REF TO cl_gui_alv_grid
po_cont_alv TYPE REF TO cl_gui_custom_container
po_alv_9000 TYPE ty_tab_alv_9000.

DATA: li_catalogo TYPE lvc_t_fcat,
lw_layout TYPE lvc_s_layo,
lt_toolbar_excluding TYPE ui_functions.

* cuando no se haya definido el ALV, se define.
IF po_cont_alv IS INITIAL.

* se crea el objeto Contenedor --> v_cont_alv
* se crea el objeto ALV --> v_grid
* se carga el catalogo del ALV
* se carga la disposición de pantalla del ALV
* Excluir botones en el grid toolbar.
* mostramos el ALV

ELSE.
* cuando no sea la primera visualización se actualizan los datos
* mostrados
* Refrescar el grid
* PERFORM f_func_check_changed_data USING po_grid.

* se refrescan los datos del ALV
PERFORM f_refresh_table_display USING po_grid.


ENDIF.
ENDFORM. " F_CREATE_ALV


Husos Horarios son GMT. La hora en este momento es 17:04:17.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web