PDA

Ver la Versión Completa : ¿Hacer un mail-merge en Delphi? Muchas dudas...


mcs
15-06-2012, 16:53:38
Hola,

¿Cómo se podría hacer un mail-merge en Delphi?

La idea la tengo más o menos clara: por un lado tendríamos los destinatarios, y por otra parte tenemos la carta/plantilla que queremos mandar. Tenemos una serie de "tags" o "campos" en la plantilla que se van a sustituir por los valores de la base de datos. Hasta aquí, ningún problema. Pero ahora es cuando empiezan los "problemas": me interesa imprimir el resultado del mail-merge, cómo se podría hacer? Crear un informe de un único campo, y en este campo pegar la plantilla de la carta y mandarlo a imprimir?

Y cómo se podría hacer para crear la plantilla en Delphi, pero que sea un texto con estilo? Hay algun componente que sea cómo el "TMemo" de este foro, dónde hay botones para negrita, cursiva, subrayar, justificar, etc? Y para imprimir el texto con estilos, se podría hacer con QuickReport? O sería mejor usar una versión "incrustada" del Word, y para el mail-merge hacer lo mismo?

Gracias por la ayuda, la verdad es que ando un poco perdido... :P

Casimiro Notevi
15-06-2012, 21:14:40
Creo que eso lo haces mejor con un generador de informes que obtiene los datos de la base de datos (nombres, direcciones, etc.)