Ver Mensaje Individual
  #7  
Viejo 11/05/12, 16:14:07
Duarco Duarco is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 54
si, efectivamente es una tabla dinamica....

aca creas la tabla dinamica segun un catalogo de tabla (gt_fcat)

CALL METHOD cl_alv_table_create=>create_dynamic_table
EXPORTING
it_fieldcatalog = gt_fcat
IMPORTING
ep_table = gt_data
EXCEPTIONS
generate_subpool_dir_full = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.

Y la tabla o estructura creada queda en gt_data.

Haz el intento de eliminar la tabla a gt_data y no al field symbol.

Hice la prueba, y el

DELETE ADJACENT DUPLICATES FROM <fs> COMPARING ALL FIELDS.

Si funciona, no se si te servira la comparacion por todos los campos.
Responder Con Cita