Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Word Mailmerge - Opendatasource syntax
Message
De
15/03/2005 13:06:11
 
 
À
15/03/2005 08:24:38
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Versions des environnements
Visual FoxPro:
VFP 8 SP1
Database:
Visual FoxPro
Divers
Thread ID:
00995570
Message ID:
00996009
Vues:
11
Hi Cetin,

I can't use a text delimited file as there are memo fields involved (I did use that initially and cut the memo field to 250 characters but the user wasn't happy).

What I've been doing is copying to foxplus type and trying to use that. Will that not work either?

>>Hi,
>>
>>I need some help translating some VBA to open a Foxplus type datasource for a mail merge in WOrd. Here's the code from the macro I recorded:
>>
>> ActiveDocument.MailMerge.OpenDataSource Name:= _
>> "C:\Development\VFP8\SigmaSoft\DMSys 5.0\test.DBF", ConfirmConversions:= _
>> False, ReadOnly:=False, LinkToSource:=True, AddToRecentFiles:=False, _
>> PasswordDocument:="", PasswordTemplate:="", WritePasswordDocument:="", _
>> WritePasswordTemplate:="", Revert:=False, Format:=wdOpenFormatAuto, _
>> Connection:= _
>> "Provider=Microsoft.Jet.OLEDB.4.0;Password="""";User ID=Admin;Data Source=C:\Development\VFP8\SigmaSoft\DMSys 5.0;Mode=Read;Extended Properties="""";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB:Database Password="""";Jet OLEDB:Engine Type=18" _
>> , SQLStatement:="SELECT * FROM `test`", SQLStatement1:="", SubType:= _
>> wdMergeSubTypeAccess
>>
>>Can anyone help me sort this out?
>>
>>Thanks,
>>
>>Frank.
>
>Frank,
>If the source is a foxpro table forget about OpenDataSource(). Instead you might copy to a tab delimited text file and use it as a source.
>Cetin
Frank.

Frank Cazabon
Samaan Systems Ltd.
www.samaansystems.com
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform