Access - Exportar registros 1 a 1

 
Vista:
sin imagen de perfil

Exportar registros 1 a 1

Publicado por Toni (1 intervención) el 19/12/2012 14:44:32
Necesito exportar una serie de registros de una consulta de Acess, pero que genere 1 archivo de texto para cada uno de ellos.

La consulta tiene 2 campos:

-> idKey (Autonumérico)
-> Sinopsis (Memo)

Debe crear un registro en C:\Sinipsis\xxx.txt (siendo xxx el idKey)

Gracias y un saludo
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
sin imagen de perfil

Exportar registros 1 a 1

Publicado por JHON JAIRO (24 intervenciones) el 02/01/2013 13:55:27
Para exportar cada regitro debes configurar los criterios de consulta

para exportar a texto crea una macro con la accion transferir texto, selecciona la opción exportar delimitado y escribe la ruta donde estará el archivo...


Para especificar el nombre del archivo , exporte la macro a vba... desde alli puede programar el nombre del archivo

saludos desde Colombia JHON JAIRO
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
sin imagen de perfil

Exportar registros 1 a 1

Publicado por Toni (1 intervención) el 04/01/2013 09:20:43
Creo que con una macro de Access 2010 no es posible de hacer esto.

Lo que necesito es que PARA CADA REGISTRO de la consulta, me genere un archivo independiente, con el nombre "Id" y la extensión "txt"

La consulta solo tiene 2 campos:
- Id: Identificador del registro
- Sinopsis: Campo memo

Un saludo
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
sin imagen de perfil

Exportar registros 1 a 1

Publicado por JHON JAIRO (24 intervenciones) el 05/01/2013 05:28:31
Generalmente utilizo Access 2007 y 2003....

Pero encontre estos enlaces que te pueden servir:

http://msdn.microsoft.com/es-es/library/office/gg435977%28v=office.14%29.aspx

http://msdn.microsoft.com/en-us/library/office/ff197066.aspx

Enfocate en la opcion Exportwithformatting, por lo que pude revisar el comportamiento es muy similar a Access 2007 y 2003

la macro debes pasarla a vba, y desde el codigo puedes generar el archivo para cada uno de los registros

saludos
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