Tecnologia, programação e muito Visual FoxPro.

quinta-feira, 8 de novembro de 2012

RE: [usuarios_fox] Archivo plano

Hola Miguel:


Te recomiendo que uses el comando Copy to el cuan copia a partir de una base de datos abierta, y tiene varias opciones ya sea hacia otra tabla, formato de excel csv etc y la opción asscii donde tu puedes indicar con que caracter delimitas cada columna, por ejemplo:


CLOSE DATABASES

OPEN DATABASE (HOME(2) + 'Data\testdata')
USE Customer && Opens Customer table.
COPY NEXT 3 TO Temp TYPE DELIMITED
WAIT WINDOW 'This is the delimited text file' NOWAIT
MODIFY FILE Temp.txt
DELETE FILE Temp.txt

Es el ejemplo de la ayuda donde habre una tabla y la manda a ascii,
este es otro caso:


COPY TO x.txt TYPE DELIMITED WITH "¬"

o usando el valor en ascii con la función Chr()



Saludos Cordiales,


José Alfonso


To: usuarios_fox@yahoogrupos.com.mx
From: maggauna@yahoo.com.mx
Date: Thu, 8 Nov 2012 13:20:30 -0600
Subject: [usuarios_fox] Archivo plano




























Saludos a todos;



Espero me puedan ayudar, estoy generando archivos planos desde mi

aplicacion VFP, pero no he logrado generar el caracter ¬ que se usa

para un separador. La escritura me lo genera como Aª .



El archivo plano lo hago con :



errfile = Fcreate( xnome )

=ffwrite(errfile , "¬" )

=Fclose(errfile)



Gracias por sus comentarios.



--

Miguel A Garcia.

miguelgarcia(a)soulandblues.com

ShopOnLine : www.soulandblues.com



[Se han eliminado los trozos de este mensaje que no contenían texto]



















[Se han eliminado los trozos de este mensaje que no contenían texto]



------------------------------------

Comentarios, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com

Enlaces a Yahoo! Grupos

<*> Para visitar tu grupo en la web, ve a:
http://mx.groups.yahoo.com/group/usuarios_fox/

<*> La configuración de tu correo:
Mensajes individuales | Tradicional

<*> Para modificar la configuración desde la Web, visita:
http://mx.groups.yahoo.com/group/usuarios_fox/join
(ID de Yahoo! obligatoria)

<*> Para modificar la configuración mediante el correo:
usuarios_fox-digest@yahoogrupos.com.mx
usuarios_fox-fullfeatured@yahoogrupos.com.mx

<*> Para cancelar tu suscripción en este grupo, envía
un mensaje en blanco a:
usuarios_fox-unsubscribe@yahoogrupos.com.mx

<*> El uso que hagas de Yahoo! Grupos está sujeto a
las Condiciones del servicio de Yahoo!:
http://mx.yahoo.com/docs/info/utos.html

Nenhum comentário:

Arquivo do blog