Table Control Dinamico
Buenas tardes abapers, Tengo un problema ojala puedan ayudar.
Tengo un table control y lo que necesito es insertar o quitar una columna dinamicamente durante al ejecucion del programa, no ponerla como visible/invisible, sino modificar el table control. Estuve googleando pero no encontre algo parecido, y no se si es posible eso. Saludos. |
Creo que eso sería mas sencillo con ALV OO, lo digo porque de ALV dinámicos si hay bastante documentación xD.
|
Generar Table control dinamico
Hoal te anexo un ejemplo de como generar un table control dinamico espero te sirva como referencia
REPORT zdyn_table_display. PARAMETERS: p_table TYPE tabname OBLIGATORY, p_rows TYPE I. * Creacion de la tabla dinamica DATA: lv_dref TYPE REF TO data. FIELD-SYMBOLS: <fs_table> TYPE STANDARD TABLE. DATA: lv_table TYPE string. START-OF-SELECTION. *Crear la tabla interna de forma dinamica CREATE DATA lv_dref TYPE TABLE OF (p_table). ASSIGN lv_dref->* TO <fs_table>. IF sy-subrc EQ 0. EXIT. ENDIF. data i type i. * SELECCION DE DATOS SELECT * FROM (p_table) UP TO p_rows ROWS INTO TABLE <fs_table>. CONCATENATE 'Table contents : ' p_table INTO lv_table. * Por ultimo mostrar el table control CALL FUNCTION 'STC1_FULLSCREEN_TABLE_CONTROL' EXPORTING header = lv_table tabname = p_table no_button = space TABLES table = <fs_table> EXCEPTIONS no_more_tables = 1 too_many_fields = 2 nametab_not_valid = 3 handle_not_valid = 4 OTHERS = 5. IF sy-subrc EQ 0. EXIT. ENDIF. Es todo acabamos de crear un table control dinamico |
Table control
Hola..yo estoy creo que con la misma duda, tengo un table control, el cual cree con el wizard y me gustaria saber como usarlo.
Me crea codigo en el "flow logic" y tambien en los pbo y pai. Lo que quiero saber del uso de este table control es: -como cargarle datos -como hacer que al seleccionar un elemento o varios estos se borren -y tambien si puedo cargarle datos. Si me pudieras aclarar estas dudas por favor o si me podrian acercar un ejemplo con todo esto, les estaria muy agradecido . Saludos. |
Husos Horarios son GMT. La hora en este momento es 21:27:25. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web