Reabro el hilo para responder algo pendiente desde time jeje
Para quitar los campos creados en Word, solo usar la siguiente linea:
Código Delphi
[-]
WordDoc: TWordDocument;
...
WordDoc.Fields.Unlink;
Antes de ejecutar el unlink las variables ya tienen que estar asignadas
Código Delphi
[-]
WordDoc.Variables.Add('NOMBRE_VARIABLE', 'VALOR_VARIABLE');
La linea:
Código Delphi
[-]
Doc.Fields.ToggleShowCodes;
No es necesaria, solo sirve para mostrar o no los campos esta se activa en Word mediante la combinacion de las teclas ALT+F9
Con todo esto usar plantillas hace que sea mas sencillo el manejo de documentos word, ya que se ve mas transparente para el usuario