Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
OLE dispatch error when merging from a datasource
Message
From
03/05/2007 13:09:51
Jay Johengen
Altamahaw-Ossipee, North Carolina, United States
 
 
To
03/05/2007 11:44:31
Jay Johengen
Altamahaw-Ossipee, North Carolina, United States
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Environment versions
Visual FoxPro:
VFP 8 SP1
Miscellaneous
Thread ID:
01222219
Message ID:
01222243
Views:
22
>Getting this error:
>
>
>Error: 1429 OLE IDispatch exception code 0 from Microsoft Word: Word was unable to open the data source..."
>
>
>It hits on the OpenDataSource line in this code:
>
>
>WITH .ActiveDocument.MailMerge
>	.OpenDataSource(m_temp_dir+'FeeSlip.dbf')
>	.Execute()
>ENDWITH
>
>
>The directory and FeeSlip table are available and in scope at that point of the code, and there is a populated record in the table. Word has already opened a doc and it is mostly populated, other than merge fields at the top of the document. These fields are supposed to be filled by the records in the table.
>
>I don't have much OLE experience, at least not with Word (some Excel) so does anyone have any thoughts in what I should be looking at? Thanks!

Update: I opened up the Word document outside FP application and tried to open the Data Source (FeeSlip.dbf), but it gives and error that "Word was unable to open the datasource." I'll do some online research, but in the meantime, anyone know why this might happen?
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform