Этот настраиваемый класс использует движок мастера Mail Merge для генерации документа Microsoft Word Mail Merge.
Категория | Автоматизация |
---|---|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\Automation |
Класс |
mailmerge |
Базовый класс |
Custom |
Библиотека класса |
mailmrge.vcx |
Родительский класс |
automation |
Образец использования |
...\Samples\Solution\Ffc\Automate.scx |
Примечания
Для использования класса в своем приложении перетащите его в проект или на форму; или из контекстного меню Component Gallery Item (Галереи компонентов) выберите Add to Project (Добавить в проект) или Add to Form (Добавить в форму). Когда вы добавляете класс в форму, укажите FROM table (cDataPath), размещение и версию Word (cExe and cWordVersion), а также прочие соответствующие значения свойств. Когда вы перетаскиваете класс в проект, у вас есть возможность выбора между введением класса или созданием субкласса на его основе.
Свойства, события, методы | Описание |
---|---|
Свойство aWPMrg[2,0] |
Массив процедур, для обработки различных стилей объединения. По умолчанию: .F. |
Свойство cDataFile |
A FoxPro 2.6 copy of a Visual FoxPro 3.0 or later table. По умолчанию: "" |
Свойство cDataPath |
Указывает путь к таблице, указываемой в опции FROM. По умолчанию: "" |
Свойство cDataSrc |
Указывает источник данных для соединения ODBC. По умолчанию: "" |
Свойство cDocName |
Указывает имя существующего файла .doc. По умолчанию: "" |
Свойство cExe |
Указывает полный путь к приложению Microsoft Word. По умолчанию: "" |
Свойство cODBCSource |
Указывает строку соединения ODBC. По умолчанию: "" |
Свойство cSaveFile |
Указывает файл, для хранения объединенных данных. По умолчанию: "" |
Свойство CSQLstmt |
Предложение SQL для извлечения данных. По умолчанию: "" |
Свойство CSQLstmt2 |
Указывает дополнительное предложение SQL, елси cSQLStmt превышает по длине 255 символов (для Microsoft Word). По умолчанию: "" |
Свойство cWordVersion |
Указывает инсталлированную версию Microsoft Word (например, '8'). По умолчанию: "" |
Свойство lAlerted |
Определяет, будут ли выводится предупреждения о сбоях. По умолчанию: .F. |
Свойство lEnglish |
Определяет - будет ли Microsoft Word распознавать команды English Word Basic. По умолчанию: .F. |
Свойство lHasVerWord |
Проверяет наличие Microsoft Word. По умолчанию: .F. |
Свойство nNewDoc |
Указывает, будет ли использоваться новый документ (смотрите заголовочный файл Mailmrge.h). По умолчанию: 1 |
Свойство nTemplate |
Указывает тип основного документа. Применяется только к Microfot Word. (смотрите заголовочный файл Mailmrge.h). По умолчанию: 1 |
Свойство nWordProc |
Указывает выбранный word processor (смотрите заголовочный файл Mailmrge.h). По умолчанию: 1 |
Свойство SysCh |
Указывает канал DDE. По умолчанию: -1 |
Метод CheckVer |
Проверяет - используется ли версия Microsoft Word. Для внутреннего использования классом. Синтаксис: Возврат: нет Аргументы: нет |
Метод GetMSW |
Извлекает из реестра строку команды Microsoft Word. Синтаксис: Возврат: полный путь к Microsoft Word Аргументы: m.cversion определяет - какая версия Microsoft Word будет использоваться. |
Метод MrgCommaDel |
Генерирует из данных разделенный запятыми текстовый файл. Синтаксис: Возврат: файл с данными, разделенными запятыми Аргументы: нет |
Метод MrgWord |
Определяет версию Microsoft Word, которая будет использоваться для объединения. Синтаксис: Возврат: нет Аргументы: нет |
Метод MSWerr |
Обработчик ошибок для использования во время работы AppleScript. Синтаксис: Возврат: нет Аргументы: нет |
Метод GetSQLst |
Получает предложение SQL для извлечения данных. Для внутреннего использования классом. Синтаксис: Возврат: нет Аргументы: нет |
Метод PrepData |
Определяет вид источника данных, который будет использоваться для mail merge и нормализует данные для обработки. Для внутреннего использования классом. Синтаксис: Возврат: нет Аргументы: нет |
Метод SaveSQL |
Генерирует таблицу результатов SQL. Для внутреннего использования классом. Синтаксис: Возврат: нет Аргументы: нет |
Метод WzMMData |
Копирует данные в текстовый файл. Для внутреннего использования классом. Синтаксис: Возврат: нет Аргументы: нет |
MakeFieldList |
Для внутреннего использования классом. |
MailMergeWord8 |
Для внутреннего использования классом. |
MailMergeWord6 |
Для внутреннего использования классом. |
MSWmldlg |
Для внутреннего использования классом. |
Startword |
Для внутреннего использования классом. |
MailMergeMacWord6 |
Для внутреннего использования классом. |
MMCleanup method |
Закрывает файлы. Для внутреннего использования классом. |
Смотрите также
Справочное руководство
Фундаментальные классы Visual FoxPro от A до ZКонцепции
Руководство по использованию фундаментальных классов Visual FoxProПрочие ресурсы
Образцы использования фундаментальных классов© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.