Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Word97 and VFP Error
Message
From
29/04/1998 10:59:02
 
 
To
29/04/1998 10:20:47
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00095641
Message ID:
00095678
Views:
20
>>Hello All
>>
>>I'm trying to automatizate the MS-Word97 with VFP 5.0
>>
>>I have a word document and into this document i have a field
>>{DocVariable "Cidade" \*MergeFormat }, this document is called teste.doc.
>>
>>In VFP i have the follow sintax:
>>
>>PUBLIC ObjWDdoc
>>
>>*** set the LOCALEID to English
>>nlLocaleId=sys(3004)
>>=sys(3006,1033)
>>
>>
>>Wait wind WAITMESSAGE6_LOC nowait
>>objWDdoc=crea("word.basic")
>>objwddoc.APPSHOW
>>objwddoc.FileOpen("C:\athenas\ath_lici\teste.doc",.t.)
>>
>>Here i have problem
>>objwddoc.Insert(cidade, "Porto Alegre")
>>The VFP shows me a message saying variable Cidade is not found.
>>Anyone can help me?
>>Thanks
>
>Hello!
>
>Why you don't use the "Word.Application" object, this object have more rich possibilities?
>
>Try to do so:
>*//----------------------------------------------
>
>oWrd = CreateObject( "Word.Application")
>oDoc = oWrd.Documents.Open( "C:\athenas\ath_lici\teste.doc")
>*-- if a variable "cidade" not defined, you must add a new variable into Word document
>*-- othwerwise skip this step
>oDoc.Variables.Add( "cidade")
>*--
>oDoc.Variables( "cidade").value = "Porto Alegre"
>oDoc.Fields.Update
>and so on...
>
>*//----------------------------------------------
>
>For more information about using "Word.Application" object, see in MS Word Visual Basic help.
>
>Alexander Grigorjev

Uh-Oh!!!

To do MS Word visible,

oWrd.Visible = .t.
Alex
Previous
Reply
Map
View

Click here to load this message in the networking platform