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 документом, если он еще не является документом.
Избегайте использования в приложениях жестко заданных паролей. Если в процедуре требуется пароль, запросите пароль у пользователя, сохраните его в переменной, а затем используйте эту переменную в коде.