Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Servers (https://www.clubdelphi.com/foros/forumdisplay.php?f=9)
-   -   campos en word (https://www.clubdelphi.com/foros/showthread.php?t=55404)

juliobuitrago 16-04-2008 04:41:24

campos en word
 
Del tema no c absolutamente nada.....hace mucho tiempo hice un curso de ofimatica avanzada,,,,pero no más.
Ahora, un cliente me pide que necesita insertar de forma dinámica campos en un documento pre-elaborado.
El ejemplo viene desde documentos legales,,,,

La persona _____________________________________, con cédula de Identidad ______________________________, y fecha de nacimiento __________..

Ese es el ejemplo, el documento es legal, pero en cada contrato, que están los datos en bases de datos, necesita extraer de esta los datos, e imprimir el doc con él...?

Cómo s hace, por fa, ayuda, la necesito.

gracias

Ferrari 16-04-2008 06:10:26

puedes buscar en los hilos o bien bajate el WordParaTorpes...saludos:cool:

Neftali [Germán.Estévez] 16-04-2008 11:48:32

Busca ejemplos sobre "Automatización con Word" y cómo hacer "MailMerge" en Word.
La solución que yo he utilizado alguna vez es:
(1) Crear un documento de Word con campos para hacer MailMerge.
(2) Utilizas como ejemplo un fichero TXT con los Datos posicionado en un directorio concreto (está pensado en word que la "Combinación de correspondencia" se haga utilizando Bases de Datos, pero también está la opción de hacerla mediante TXT).
(3) Desde tu programa cuando quieres rellenar ese documento preelaborado con los datos que tu tienes:
(a) Creas el TXT en el directorio adecuado
(b) Mediante automatización abres el documento de Word
(c) Lanzas el proceso de "Combinación" o "MailMerge" utilizando Automatización. Con eso obtendrás el documento de Word con los datos que has almacenado en el TXT.

¿Me expliqué?

Al González 16-04-2008 19:02:29

¡Hola!

Apoyo las recomendaciones hechas. El componente nativo TWordApplication o el Word Para Torpes de nuestro amigo Julián te servirán perfectamente para hacer Automatización OLE con Word.

Hay otras alternativas, algunas de paga como Magia Doc de mi autoría: http://www.sistemasgh.com/magiadoc.php (en la página aparece un enlace para descargar la versión demo).

Perdón si hice publicidad con esto, pero más que nada hago la recomendación como con cualquier otro producto que me convence para solucionar un problema concreto.

Saludos.

Al González.

IcebergDelphi 16-04-2008 19:03:14

Con el componente MagiaDoc Puedes hacer eso
 
Hola que tal amigos recientemente adquiri un componente hecho en Mexico que se llama Magia Doc, y que te genera los reportes directos a Word a travez de unas platillas que uno hace previamente, la ventaja de esto es que el usuario final puede modificar a su antojo y al momento que desee esos reportes, les dejo la liga de donde pueden descargar el demo:

http://www.sistemasgh.com/magiadoc.php

ahi encontraran toda la informacion

Este componente lo hizo un Forero de ClubDelphi Al Gonzalez

Es Un excelente componente sobre todo para aquellos reportes que se modifican mucho.

Saludos.

juliobuitrago 16-06-2008 02:49:22

Perfecto, muchas gracias, lo probaré
 
Gracias por todo y sobre todo las referencias


La franja horaria es GMT +2. Ahora son las 18:12:29.

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