Ver Mensaje Individual
  #12  
Viejo 01/06/11, 19:38:23
J_Delcanto J_Delcanto is offline
Member
 
Fecha de Ingreso: may 2011
Mensajes: 84
Unhappy

No me resulta porque la tabla es un string....


DATA: BEGIN OF ls_salida
, registro TYPE c LENGTH 610
, END OF ls_salida.

DATA: BEGIN OF ls_salida_f
, registro_f TYPE string
, END OF ls_salida_f.

lo que hago es guardar en ls_salida-registro+N(n) todos los campos...y finalmete le asigno a ls_salida_f-registro_f = ls_salida-registro.

y cuando imprimo es algo asi....



LOOP AT lt_salida_f INTO ls_salida_f.
WRITE:/ ls_salida_f-registro_f.
ENDLOOP.

El problema es que como es un string no me permite hacer lo de ls_salida_f-registro_f+500(110)


=/
Responder Con Cita