Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
OLE dispatch error when merging from a datasource
Message
De
03/05/2007 12:57:45
Jay Johengen
Altamahaw-Ossipee, Caroline du Nord, États-Unis
 
 
À
03/05/2007 12:11:46
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Versions des environnements
Visual FoxPro:
VFP 8 SP1
Divers
Thread ID:
01222219
Message ID:
01222241
Vues:
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!
>
>Try to close table in VFP before opening in Word.

It is already closed when it gets to that code.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform