#1
|
|||
|
|||
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!! |
#2
|
|||
|
|||
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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|