MailMerge.CreateDataSource(Object, Object, Object, Object, Object, Object, Object, Object, Object) Méthode

Définition

Crée un document Microsoft Word dans lequel la source de données de publipostage est disposée dans un tableau.

public void CreateDataSource (ref object Name, ref object PasswordDocument, ref object WritePasswordDocument, ref object HeaderRecord, ref object MSQuery, ref object SQLStatement, ref object SQLStatement1, ref object Connection, ref object LinkToSource);
abstract member CreateDataSource : obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub CreateDataSource (Optional ByRef Name As Object, Optional ByRef PasswordDocument As Object, Optional ByRef WritePasswordDocument As Object, Optional ByRef HeaderRecord As Object, Optional ByRef MSQuery As Object, Optional ByRef SQLStatement As Object, Optional ByRef SQLStatement1 As Object, Optional ByRef Connection As Object, Optional ByRef LinkToSource As Object)

Paramètres

Name
Object

Objetfacultatif. Chemin d'accès et nom de fichier de la nouvelle source de données à utiliser.

PasswordDocument
Object

Objetfacultatif. Mot de passe à spécifier pour ouvrir la nouvelle source de données.

WritePasswordDocument
Object

Objetfacultatif. Mot de passe à spécifier pour enregistrer les modifications apportées à la source de données.

HeaderRecord
Object

Objetfacultatif. Noms des champs de la ligne d'en-tête. Si vous ne spécifiez pas cet argument, la ligne d'en-tête standard est utilisée : « Titre, Prénom, Nom, Poste, Société, Adresse1, Adresse2, Code postal, Ville, État, Pays, TéléphoneDomicile, TéléphoneBureau ». Pour séparer les noms des champs, utilisez le séparateur de liste sélectionné dans la boîte de dialogue Propriétés pour Paramètres régionaux du Panneau de configuration.

MSQuery
Object

Objetfacultatif. True : pour lancer Microsoft Query, s’il est installé. Les Name PasswordDocument arguments, et HeaderRecord sont ignorés.

SQLStatement
Object

Objetfacultatif. Définit les options de la requête à utiliser pour extraire des données.

SQLStatement1
Object

Objetfacultatif. Si la chaîne de requête est plus longue que 255 caractères, SQLStatement il spécifie la première partie de la chaîne et SQLStatement1 spécifie la deuxième partie.

Connection
Object

Objetfacultatif. Plage dans laquelle SQLStatement doit être exécutée la requête spécifiée. La manière dont vous pouvez spécifier la plage dépend du mode d'extraction des données. Par exemple : lorsque vous récupérez des données via ODBC, vous spécifiez une chaîne de connexion. Lorsque vous récupérez des données à partir de Microsoft Excel à l’aide de l’échange dynamique de données (DDE), vous spécifiez une plage nommée. Sécurité L’échange dynamique de données (DDE) est une technologie plus ancienne qui n’est pas sécurisée. Dans la mesure du possible, utilisez une alternative plus sécurisée à DDE. Lorsque vous récupérez des données à partir de Microsoft Access, vous spécifiez le mot « table » ou « requête » suivi du nom d’une table ou d’une requête.

LinkToSource
Object

Objetfacultatif. True pour effectuer la requête spécifiée par Connection et à SQLStatement chaque ouverture du document principal.

Remarques

La nouvelle source de données est attachée au document spécifié, qui devient alors un document principal s’il ne l’est pas déjà.

Évitez d'utiliser des mots de passe codés en dur dans vos applications. Si un mot de passe est requis dans une procédure, demandez-le à l'utilisateur, stockez-le dans une variable et servez-vous de la variable dans votre code.

S’applique à