MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   duda con espacios (foro/showthread.php?t=511)

josefon 04/05/06 15:33:45

duda con espacios
 
Hola como estan ???

Tengo una duda algo tonta.. pero no encuentro como hacerle.. haber si alguien me pudiera orientar..

veran tengo que armar un archivo plano con cierta info eso ya lo tengo lo que me falta es agregar columnas abiertas con espacios en blanco
asi lo necesito :

0000200012;1;27-12-2005;16000;F,2114;030 DIAS;PAGADO; ;

pero siempre que lo bajo queda asi

0000200012;1;27-12-2005;16000;F,2114;030 DIAS;PAGADO;;

como le podria hacer ???

gracias desde antes..

saludos

Mauricio Hidalgo 04/05/06 16:20:06

Truco para espacios
 
Hola eso pasa tipicamente cuando estás usando CONCATENATE. Lo puedes suplir rellenando con algún caracter los blancos...antes de concatenar y luego hacer una translate sobre la variable reemplazando los caracteres que insertaste con blancos.

suponiendo que rellenaste con * los blancos, luego alicas

Translate c_variable using ' *'

saludos

Mauricio Hidalgo 04/05/06 16:24:38

Perdon finalmente debe ser
Translate c_variable using '* '

la que puse
Translate c_variable using ' *', es para cambiar los blancos por asteriscos antes de concatenar.

josefon 04/05/06 16:37:49

mm ya lo intente y no me funciona..

asi lo tengo declarado

w_space(2) TYPE c VALUE '# '.

LOOP AT tab_archgeneral.

translate tab_archgeneral-archivo USING w_space.

ENDLOOP.
y la cadena tab_archgeneral-archivo tiene esto
0000200012;1;27-12-2005;16000;F,2114;030 DIAS;PAGADO;####;####

pero no me reeplaza nada...
ojala me puedan ayudar.

gracias
saludo

Mauricio Hidalgo 04/05/06 17:21:47

Ojo que no veo que después de hacer el translate en el loop, actualices el registro con Modify

josefon 04/05/06 17:29:17

mil gracias!!

ya me funciono... era eso.. el modify.

saludos..


Husos Horarios son GMT. La hora en este momento es 17:17:54.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web