Hola, Roberto.
Viendo el archivo text4.txt (está en el otro tema) no veo que suceda
lo que dices de que "al final queda un espacio"; yo veo que al final
del registro hay "carriage return" (un chr(13) para cambio de
registrro, como normalmente debe ser cuando se ejecuta "copy to ...
sdf").
No necesitabas otro "debate" para aclarar que es en DOS: de hecho la
respu es la misma tanto para DOS como para VFP y para FPW, lo que ya
habías aclarado en este "debate".
On 3 ago, 11:38, Roberto Matarrita <
rmatar...@gmail.com> wrote:
> Buenos días amigos. Tengo el siguiente caso.
> Confeccioné un proceso que genera un archivo texto con la información que se
> envía al banco para que sea cobrada.
> Existe una tabla con dos registros, uno tiene una longitud de 208 caracteres
> y el otro campo 106. Lo confeccioné de esta forma porque la longitu máxima
> para un registro es de 255 caracteres.
>
> El problema que tengo es que cuando genero el archivo texto me queda un
> espacio en blanco entre el registro uno y el dos y esto no puede ser, deben
> ir todos los campos seguidos. Igual al final del registro me quedan espacios
> en blanco.
>
> Ejemplo.
> Campo1 000123robertomatarrita23900.004444.00 campo 2000000.000009.00COSTA
> RICA
>
> Cuando se realiza el *copy to archivo type sdf* el registro me queda
> excelente todo pegado, pero al final del registro me quedan espacios en
> blanco y la idea es que al final de Costa Rica exista el carrier return y no
> queden espacios en blanco.
>
> En buena teoria el registro queda
> 000123robertomatarrita23900.004444.002000000.000009.00COSTA
> RICA_______________ estas lineas serian los espacios en blanco que no deben
> quedar.
>
> Ya probé con *copy to xxxxxx delimited blank* no tengo problema alguno al