FoxPro/Visual FoxPro - Modificar archivo .doc con Fox

 
Vista:

Modificar archivo .doc con Fox

Publicado por Frank (16 intervenciones) el 13/06/2008 23:11:42
Hola...
Mi consulta es la siguiente para ver si alguien me puede orientar aunque sea un poco.
Tengo una aplicación en VFP 9 donde algunos reportes deben ser exportados a PDF y Word, con esto no tengo problemas, utilicé Frx2Any y todo corre bien, sin embargo, los documentos .doc no deben poderse modificar, cuando estos se abran las opciones de edición de word deben quedar deshabilitadas, para esto existen unos comandos que se le agregan al documento con el Microsoft Script Editor.

El problema es que no se cómo agregarle automáticamente esos comandos al documento desde Fox para que cuando se abran ya esté bloqueado.

Los comandos para bloquear el documento son:
<w:WordDocument>
<w:DocumentProtection>Forms</w:DocumentProtection>
<w:UnprotectPassword>XXXYYYZZZ</w:UnprotectPassword>

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Modificar archivo .doc con Fox

Publicado por Frank R (16 intervenciones) el 13/06/2008 23:53:18
Ya encontré la solución.

oWord=CREATEOBJECT('Word.Application')
oWord.Documents.Open("Archivo.doc")
oWord.ActiveDocument.Protect (wdAllowOnlyFormFields)
oWord.Documents.Save()

Gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar