Ver Mensaje Individual
  #6  
Viejo 23/11/07, 14:15:30
Ignatius Ignatius is offline
Junior Member
 
Fecha de Ingreso: nov 2007
Mensajes: 15
Acabo de ver lo que está pasando...

Dentro del código hacés el siguiente loop:
LOOP AT it_fcat INTO is_fcat WHERE NOT reptext_ddic IS INITIAL.
MOVE-CORRESPONDING is_fcat TO is_fieldcat.
is_fieldcat-fieldname = is_fcat-fieldname.
is_fieldcat-ref_field = is_fcat-fieldname.
is_fieldcat-ref_table = is_fcat-ref_tabname.
APPEND is_fieldcat TO it_fieldcat.
ENDLOOP.

Y en base a eso creás it_fieldcat. El problema es que en ese loop no estás tomando todos los campos porque los que tienen el campo reptext_ddic vacío no entran. Entonces, la estructura te queda incompleta y por eso da ese dump cuando intentás hacer el modify. Si le sacás esa condición al loop no te va a tirar más el dump.

Decime si te sirvió!
Responder Con Cita