Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Servers
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-04-2010
juliobuitrago juliobuitrago is offline
Miembro
 
Registrado: jun 2006
Posts: 37
Poder: 0
juliobuitrago Va por buen camino
Exclamation Por favor, .....podré hacerlo.....???

Si, a mi me funciona todo esto de word con Delphi de maravillas, se ha aterrizado un amigo que ahora necesita recorrer una lista de clientes y en un solo documento llenar los mismos campos.
Asi
tengo Tabla CLIENTES
Campos:
codigo
nombre
fecha_nacimiento

El necesita crear un archivo word que ponga estos datos en cada una de las paginas, asi:
en la pagina 1 que se impriman los datos de cliente 1 y en la pagina 2 el del cliente 2 y asi sucesivamente....el lio es que son como 400 clientes o lo que es lo mismo, el archivo word tendria 400 páginas...

Ya voi que se puede trabajar tablas, pero este no es el caso..son cartas individuales...alguna idea...???
Responder Con Cita
  #2  
Antiguo 27-04-2010
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Word tiene la posibilidad de hacer este tipo de cartas.

Si tienes la tabla, debes hacer la carta y poner los campos de esa tabla donde lo desees.

Creo que se llama combinar datos o algo así.

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


Querido [NOMBRE], tu número de código es [CODIGO] y tu fecha de nacimiento es :[FECHA_NACIMIENTO]

Saludos,

---------------------------------
Responder Con Cita
  #3  
Antiguo 27-04-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Como bien te han dicho puedes hacer esto utilizando "MailMerge" o "combinar correspondencia de Word".
Yo lo hice hace tiempo y funciona bien.

Se trata de crear un documento Word utilizando MailMerge, al hacerlo necesitas una "Carta modelo" y una "Base de datos".

En mi caso utilicé como Bases de datos, archivos planos de texto, pero puedes utilizar otros formatos.

Creas la carta modelo y una Base de datos de ejemplo, con los campos. Esos camos los colocas en el documento, tal y como ha comentado [duilioisola].

Luego desde Delphi, lo único que hay que hacer es crear un nuevo archivo de texto con los datos que quieres (en el mismo lugar -path-) y la misma estructura y lanzar la combinación (MailMerge) desde Word.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 27-04-2010
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Poder: 22
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Talvez esto te ayude...

http://support.microsoft.com/kb/229310

Saludos
Responder Con Cita
  #5  
Antiguo 27-04-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Muy bueno ese artículo. Cuando yo me peleé con esto no estaba...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 27-04-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¡No lo puedo creer! ¡Un ejemplo de Delphi en el sitio de Microsoft?

// Saludos
Responder Con Cita
  #7  
Antiguo 30-04-2010
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por Neftali Ver Mensaje
Muy bueno ese artículo. Cuando yo me peleé con esto no estaba...
Cita:
Empezado por roman Ver Mensaje
¡No lo puedo creer! ¡Un ejemplo de Delphi en el sitio de Microsoft?

// Saludos
Y está desde hace mucho tiempo.

Saludos
Responder Con Cita
  #8  
Antiguo 30-04-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¡Vaya! E incluso participé en ese hilo Por lo visto, en aquél entonces lo pasé totalmente por alto.

// Saludos
Responder Con Cita
  #9  
Antiguo 30-04-2010
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por roman Ver Mensaje
¡Vaya! E incluso participé en ese hilo Por lo visto, en aquél entonces lo pasé totalmente por alto.

// Saludos
Bueno, a decir verdad no quise poner todo el hilo precisamente para no decir que tú participaste en él

Saludos
Responder Con Cita
  #10  
Antiguo 30-04-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por egostar Ver Mensaje
Mi pelea fue antes de eso... El formulario tiene fecha del 2003.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Archivos .ini, podré hacer esto con el? Forest Varios 1 01-07-2008 08:38:00
como hacerlo?¿ tiagor64 Conexión con bases de datos 4 09-02-2005 15:55:04
Vale más hacerlo que mandarlo... marcoszorrilla Humor 0 13-09-2004 22:08:29
Cómo hacerlo ... Jordy Conexión con bases de datos 2 19-08-2004 10:21:39
No se como hacerlo apolo18 Impresión 4 19-05-2003 23:13:27


La franja horaria es GMT +2. Ahora son las 15:00:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi