Freigeben über


MailMerge.CreateDataSource Methode

Definition

Erstellt ein Microsoft Word-Dokument, in dem Seriendruckdaten in einer Tabelle gespeichert werden.

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)

Parameter

Name
Object

Optionales Objekt. Der Pfad und der Dateiname für die neue Datenquelle.

PasswordDocument
Object

Optionales Objekt. Das zum Öffnen der neuen Datenquelle erforderliche Kennwort.

WritePasswordDocument
Object

Optionales Objekt. Das zum Speichern von Änderungen an der Datenquelle erforderliche Kennwort.

HeaderRecord
Object

Optionales Objekt. Feldnamen für den Headerdatensatz. Wenn dieses Argument nicht angegeben wird, wird der Standardheaderdatensatz verwendet: "Title, FirstName, LastName, JobTitle, Company, Address1, Address2, City, State, Postal Code, Country, HomePhone, WorkPhone." Um Feldnamen zu trennen, verwenden Sie das Listentrennzeichen, das unter Regionale Einstellungen in Systemsteuerung angegeben ist.

MSQuery
Object

Optionales Objekt. True , um Microsoft Query zu starten, wenn es installiert ist. Die NameArgumente , PasswordDocumentund HeaderRecord werden ignoriert.

SQLStatement
Object

Optionales Objekt. Definiert Abfrageoptionen für das Abrufen von Daten.

SQLStatement1
Object

Optionales Objekt. Wenn die Abfragezeichenfolge länger als 255 Zeichen ist, SQLStatement gibt den ersten Teil der Zeichenfolge und SQLStatement1 den zweiten Teil an.

Connection
Object

Optionales Objekt. Ein Bereich, in dem die von SQLStatement angegebene Abfrage ausgeführt wird. Die Art und Weise, wie Sie den Bereich angeben, hängt davon ab, wie die Daten abgerufen werden. Beispiel: Beim Abrufen von Daten über ODBC geben Sie eine Verbindungszeichenfolge an. Beim Abrufen von Daten aus Microsoft Excel mithilfe des dynamischen Datenaustauschs (Dynamic Data Exchange, DDE) geben Sie einen benannten Bereich an. Sicherheit Der dynamische Datenaustausch (Dynamic Data Exchange, DDE) ist eine ältere Technologie, die nicht sicher ist. Verwenden Sie nach Möglichkeit eine sicherere Alternative zu DDE. Beim Abrufen von Daten aus Microsoft Access geben Sie das Wort "Tabelle" oder "Abfrage" gefolgt vom Namen einer Tabelle oder Abfrage an.

LinkToSource
Object

Optionales Objekt. True, um die von Connection angegebene SQLStatement Abfrage und jedes Mal auszuführen, wenn das Standard Dokument geöffnet wird.

Hinweise

Die neue Datenquelle wird an das angegebene Dokument angefügt, das zu einem Standard Dokument wird, wenn es sich nicht bereits um ein Dokument handelt.

Vermeiden Sie das Verwenden von hartcodierten Kennwörtern in Anwendungen. Fordern Sie das Kennwort vom Benutzer an, speichern Sie es in einer Variablen, und verwenden Sie die Variable dann im Code, falls ein Kennwort in einer Prozedur benötigt wird.

Gilt für: