Insertar variables en una plantilla
Hola a todos,
estoy haciendo una aplicación que usa plantillas de word, y hasta ahora todo ha salido perfecto, word pilla los datos pasados por variables guardo los .doc en ficheros o en base de datos, segun convenga, etc. El problema es que quiero crear un modulo para que el propio usuario se cree sus plantillas y quisiera saber si es posible, en tiempo de ejecución, insertar los campos variables de word, o sea el { DOCVARIABLE direccion\* MERGEFORMAT }. He probado direfentes chapuzillas pero sin exito. Espero haberme explicado. Gracias a todos. |
Hola y bienvenido. Te recomiendo que te pases por aquí y te lo leas, porque te será de utilidad.
Has publicado tu pregunta en la sección "Servers", pero no veo que tu pregunta tenga que ver con servidores. En cuanto a tu pregunta: Sí, es posible. Ejem. :rolleyes: |
Pues disculpa, pero este en foro todos los posts son sobre Word, Excel...
i como mi pregunta es sobre Delphi y su conexión con Word por eso la pongo aquí. Igual es que no se entendió mi pregunta. Yo quiero poner el texto { DOCVARIABLE direccion\* MERGEFORMAT } como si furea un campo de word. O sea que en una plantilla de word en blanco quisiera poder crear un campo llamado "Nombre" i pasarle el valor "pepe pérez'. Documento.Variables.Add('nombre', 'pepe pérez'); Pero como es logico primero hay que definir el campo. Desde word solo hace falta i a insertar campo, ... Pero lo que yo necesito es hacerlo desde Delphi. Gracias. |
Disculpame. Es que nunca he utilizado los componentes "Office".:o
|
La franja horaria es GMT +2. Ahora son las 23:59:07. |
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