Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Probema al crear archivo en WSH
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00727571
Message ID:
00728019
Views:
26
Mauricio,

Para asegurarte de que tus campos no están insertando líneas por medio de caracteres de control utiliza la función STRTRAN() para eliminar esta posibilidad:
campo1 = AllTrim(StrTran(campo1, Chr(13), ""))
También debes considerar los casos con Chr(13) + Chr(10) y Chr(10) los cuales también agregan saltos de línea.

Espero sea de ayuda.

>Ya no se que hacer.
>
>el archivo plano lo construyo mediante un query parametrizado.
>
>
>select campo1,campo2,campo3,campo4 from tabla where campo3=condicion into cursor Tmp
>
>
>luego de tener los datos filtrados, procedo con la manipulacion de la informacion.
>algunos de mis campos son de longitud 10, pero me exigen mostrarlos como 12, por lo que mi proceso es.
>
>
>campo1=allt(campo1)
>campo2=allt(campo2)
>campo3=allt(campo3)
>campo4=allt(campo4)
>campo1=padl(campo1,10,'0')
>campo2=padl(campo2,10,'0')
>campo3=padl(campo3,12,'0')
>campo4=padl(campo4,12,'0')
>
>
>finalmente, inserto los datos es otro cursor despues de ser procesados
>
>
>insert into Cursor (c1,c2,c3,c4) values (campo1,campo2,campo3,campo4)
>
>
>una vez terminado el proceso, simplemente tomo los datos y los importo a un archivo
>
>
>select Cursor
>copy to archivo type sdf
>
>
>los registros mostrados deberian ser :
>
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>
>pero en su lugar, me muestra:
>
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh
>77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh
>77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>qqqqqqqrrrrrrrrhhhhhhhhhhhhhh 77777777777
>
>y sinceramente, ya no se que hacer para solucionar este problema.
>Muchas gracias a todas las prsonas que me han dado su orientacion a travez de este proceso de capacitacion, esperando que de igual manera puedan ayudarme ahora.
>
>Mauricio Henao Romero.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform