SPLIT INTO no funciona...sabeis porque??
He estado provando esto:
LOOP AT it_fichero.
SPLIT it_fichero AT '#' INTO: l_campo1 l_campo2 l_campo3 l_campo4 l_campo5 l_campo6 l_campo7.
APPEND it_datos.
ENDLOOP.
El efecto (no deseado) es que no separa nada y lo mete todo en el campo l_campo1.
Las variables de tipo l_campoX estan declaradas así:
DATA: l_campo1 TYPE string,
l_campo2 TYPE string,
l_campo3 TYPE string,
l_campo4 TYPE string,
l_campo5 TYPE string,
l_campo6 TYPE string,
l_campo7 TYPE string,
l_campo8 TYPE string,
l_campo9 TYPE string,
l_campo10 TYPE string,
l_campo11 TYPE string,
l_campo12 TYPE string,
l_campo13 TYPE string,
l_campo14 TYPE string,
l_campo15 TYPE string.
Alguna idea???
El contenido de una linea cualquiera es: 20080930#1#1#22#ABONO DEV. No.#2950,22#H
Gracias de antemano.
|