Como rear un fichero de texto

13/08/2006 - 18:57 por Gestron | Informe spam
Hola a todos:

Estoy intentando hacer un fichero de texto para los recibos bancarios y no
se como incluir una linea que tengo en una variable de texto.
Lo que estoy haciendo es crearlo primero en un campo memo de un cursor y
luego le aplico la siguinte orden:
copy memo mycur.mylin to &ZFICHEROB
Pero no me respeta los saltos de linea.

Creo que me interesaria mas en poder meter linea a linea.


Gracias anticipadas.
Jose Manuel Garcia Caruncho
Cedeira-Coruña-España
jm@gestron.com
 

Leer las respuestas

#1 Luis María Guayán
14/08/2006 - 01:37 | Informe spam
Tienes varias formas de hacerlo, creo que las mas fácil es utilizar la función
STRTOFILE() y para "llenar" tu variable de memoria utilizar TEXT ... ENDTEXT

Ej:
TEXT TO lcCadena TEXTMERGE NOSHOW
Esto es la línea UNO escrita a las <<TIME()>> horas
Esto es la línea DOS de fecha <<DTOC(DATE())>>
Esto es la línea TRES generada con <<VERSION()>>
ENDTEXT
STRTOFILE(lcCadena,"C:\MiArchivo.txt")
MODIFY FILE "C:\MiArchivo.txt"


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

"Gestron" escribió en el mensaje
news:eYTG$
Hola a todos:

Estoy intentando hacer un fichero de texto para los recibos bancarios y no
se como incluir una linea que tengo en una variable de texto.
Lo que estoy haciendo es crearlo primero en un campo memo de un cursor y
luego le aplico la siguinte orden:
copy memo mycur.mylin to &ZFICHEROB
Pero no me respeta los saltos de linea.

Creo que me interesaria mas en poder meter linea a linea.


Gracias anticipadas.
Jose Manuel Garcia Caruncho
Cedeira-Coruña-España





Preguntas similares