Access - Creacion de un Fichero TXT a partir de un formular

 
Vista:

Creacion de un Fichero TXT a partir de un formular

Publicado por Daniel (74 intervenciones) el 04/04/2005 09:58:40
Buenos días,

Tengo una base datos de facturas. Es posible exportar esos datos a un fichero txt con una logitud de cada campo definida?
Es decir el Nombre del cliente me lo pone en la posicion 1 con 35 de longitud, a cimtinuación apellidos con 50 de longitud... etc.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Creacion de un Fichero TXT a partir de un formu

Publicado por Manuel (268 intervenciones) el 04/04/2005 17:27:38
En la ayuda de access, encuentras lo siguiente:

Sub CreateAfile
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\archivoprueba.txt", True)
a.WriteLine("Esto es una prueba.")
a.Close
End Sub

Yo tengo un codigo con el cual creo un .html pero es bastante extenso, si lo quieres como referencia, pidelo a mi correo.
Pero basicamente es la misma formula, lo que hago es cambiar el txt a html, y le mando la data que quiero, es para realizar avisos de cobros y enviarlos por mail.

Saludos
Manuel
Venezuela
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Creacion de un Fichero TXT a partir de un formu

Publicado por Juanjo (238 intervenciones) el 04/04/2005 19:05:44
Uno opción es usar el comando Open para guardar un archivo de texto. Consultá la ayuda de Visual Basic de Access para ver cómo se usa pero básicamente es de la siguiente manera:

Open "Ruta y nombre de archivo.txt" for output as #1

Luego con el comando print #1 vas añadiendo líneas a tu archivo txt.

Para que cada campo tenga una longitud determinada hacé lo siguiente:
suponiendo que la longitud que quieras es 50

variable_como_se_llame=Space(50-Len(campo)) & campo

Juntando todo sería:

Open "Ruta y nombre de archivo.txt" for output as #1
Print #1, variable_como_se_llame
close #1

espero haber sido claro
Saludos desde Argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Creacion de un Fichero TXT a partir de un formu

Publicado por Daniel (74 intervenciones) el 06/04/2005 09:29:59
Gracias por la ayuda. Lo probaré.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar