Поделиться через


MailMerge.CreateDataSource Метод

Определение

Создает документ Microsoft Word, который использует таблицу для хранения данных для слияния.

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)

Параметры

Name
Object

Необязательный объект. Путь и имя файла для нового источника данных.

PasswordDocument
Object

Необязательный объект. Пароль, необходимый для открытия нового источника данных.

WritePasswordDocument
Object

Необязательный объект. Пароль, необходимый для сохранения изменений в источнике данных.

HeaderRecord
Object

Необязательный объект. Имена полей для записи заголовка. Если этот аргумент опущен, используется стандартная запись заголовка: "Title, FirstName, LastName, JobTitle, Company, Address1, Address2, City, State, PostalCode, Country, HomePhone, WorkPhone". Чтобы разделить имена полей, используйте разделитель списка, указанный в разделе Региональные параметры в панель управления.

MSQuery
Object

Необязательный объект. Значение true для запуска Microsoft Query, если он установлен. Аргументы Name, PasswordDocumentи HeaderRecord игнорируются.

SQLStatement
Object

Необязательный объект. Определяет параметры запроса для получения данных.

SQLStatement1
Object

Необязательный объект. Если строка запроса длиннее 255 символов, SQLStatement указывает первую часть строки и SQLStatement1 вторую часть.

Connection
Object

Необязательный объект. Диапазон, в котором будет выполняться запрос, указанный параметром SQLStatement . Указание диапазона зависит от способа извлечения данных. Например: при получении данных через ODBC необходимо указать строка подключения. При получении данных из Microsoft Excel с помощью динамического обмена данными (DDE) укажите именованный диапазон. Безопасности Динамический обмен данными (DDE) — это устаревшая технология, которая не является безопасной. По возможности используйте более безопасную альтернативу DDE. При получении данных из Microsoft Access необходимо указать слово "Таблица" или "Запрос", за которым следует имя таблицы или запроса.

LinkToSource
Object

Необязательный объект. Значение true для выполнения запроса, указанного в SQLStatement и Connection при каждом открытии документа main.

Комментарии

Новый источник данных присоединяется к указанному документу, который становится main документом, если он еще не является документом.

Избегайте использования в приложениях жестко заданных паролей. Если в процедуре требуется пароль, запросите пароль у пользователя, сохраните его в переменной, а затем используйте эту переменную в коде.

Применяется к