PDA

Ver la Versión Completa : TWordDocument


lcarlos
14-01-2008, 16:55:16
Buenas, tengo un activex que fusiona un documento word con sus mergefields con unos resultados de bbdd. Quiero añadirle una lista de mergefields obtenidos de una cosulta a bbdd y que el usuario pueda estar escribiendo en el word y cuando necesite un campo lo seleccione del listado y lo añada al word como un campo mergefield con el valor que obtenga la select asociada a dicho campo en la posición del cursor. Es decir hacer totalmente dinámico el word y que el usuario añada los mergefields dinamicamente para posteiormente salvar dicho documento en bbdd. Alguien tiene idea de como añadir dichos campos?

Muchas gracias, un saludo.

Chris
14-01-2008, 17:53:41
Pues auque es un poco confuso tu post, según entiendo lo que quieres es saber cómo agregar un nuevo campo desde word, pues bien esto se lo haces desde el comando "insertar campo" que si mal no recuerdo, está en el menu insertar. Creo que tendrás que especificar el nombre de tu nuevo campo, un nombre que obiamente tu aplicación entienda y maneje. ejemplo "mi_sistema_productonombre" para evitar confusiones con otros campos ya existente y que pudieran existir en el futuro.

Saludos.

Ferrari
14-01-2008, 18:36:20
Si hubieras hecho una búsqueda en los foros habría llegado por ejemplo a estos hilos (aunque hay muchos más):

*Hilo (http://www.clubdelphi.com/foros/showthread.php?t=18463&highlight=mailmerge)

*Hilo (http://www.clubdelphi.com/foros/showthread.php?t=49880&highlight=mailmerge)

*Hilo (http://www.clubdelphi.com/foros/showthread.php?t=14531&highlight=mailmerge)

*Hilo (http://www.clubdelphi.com/foros/showthread.php?t=51246&highlight=word)