|
#1
|
|||
|
|||
hola
Me ha pasado esto cuando subo un archivo con extension CSV y lo tengas separado por ;, prueba lo siguiente: LOOP AT AREA_TRABAJO. SPLIT AREA_TRABAJO-TEXTO AT ';' INTO AUX-ANO AUX-CENTRO AUX-CUENTA AUX-MES1. APPEND AUX. ENDLOOP. En donde AUX es una tabla interna donde tendras los valores que podras utilizar en el batch. Espero que te sirva de ayuda Saludos
__________________
GregoryG |
#2
|
||||
|
||||
![]() DATA: tab TYPE x VALUE '09'.
Para usar el tabulador donde quieras. Con el Concatenate, con el Replace, como separador entre los campos de una tabla interna, etc .... ejemplo, para un registro de 500 caracteres separados por ';'. data: ret like sy-subrc. DATA: tab TYPE x VALUE '09'. data: begin of itab occurs 0, registro(500), end of itab. Perform rutina leer fichero separado por ';' en itab. loop at itab. while ret = 0. replace ';' with tab into itab-registro. ret = sy-subrc. endwhile. modify itab. endloop.
__________________
![]() Úlima edición por tomasm fecha: 17/08/06 a las 07:00:08. |
#3
|
|||
|
|||
muchisimas gracias a todos!!!
use cosas de sus respuestas, y ahora pude hacer que todo ande a la perfeccion!! gracias! JP. |
#4
|
|||
|
|||
y si el archivo me viene con el tabulador (#) y los quiero eliminar???
|
#5
|
|||
|
|||
Amplia mas tu pregunta
|
#6
|
||||
|
||||
Si viene con tabulador, la puedes levantar con el GUI_UPLOAD pero debes colocar en el parametro HAS_FIELD_SEPARATOR la letra T (Tab) y asi llenaras sin problemas la tabla interna
__________________
David Carballido Córdova ![]() |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|