种类 | Automation |
默认目录 | Visual FoxPro Catalog\Foundation Classes\Automation |
类 | mailmerge |
基类 | Custom |
类库 | mailmrge.vcx |
父类 | automation |
示例 | ...\Samples\Vfp98\Solution\Ffc\Automate.scx |
说明
该自定义类使用“邮件合并向导”引擎生成一个 Microsoft Word 邮件合并文档。
使用该类的方法是:将其拖放到一个项目或表单中,或从“组件管理库”的“数据项”快捷菜单中选择“添加至项目”或“添加至表单”命令。将该类添加到表单上时,需要指定 FROM 表(cDataPath)、Word 的位置和版本(cExe 和 cWordVersion)、以及其他相应的属性值。在将该类拖放到项目中时,可以选择添加该类或创建一个子类。
有关使用基本类的详细内容,请参阅“Visual FoxPro 基本类的使用指南”。
属性、事件、方法程序 | 说明 |
aWPMrg[2,0] 属性 | 处理各种合并类型的过程数组。 默认值:.F. |
cDataFile 属性 | Visual FoxPro 3.0 或以上版本的表的 FoxPro 2.6
复本。 默认值:"" |
cDataPath 属性 | 指定 FROM 表的路径。 默认值:"" |
cDataSrc 属性 | 指定 ODBC 连接的数据源。 默认值:"" |
cDocName 属性 | 默认值:"" 指定现有 .doc 文件的名称。 |
cExe 属性 | 指定 Word 应用程序的完整路径。 默认值:"" |
cODBCSource 属性 | 指定 ODBC 连接字符串。 默认值:"" |
cSaveFile 属性 | 指定保存合并后数据的文件。 默认值:"" |
CSQLstmt 属性 | 提取数据的 SQL 语句。 默认值:"" |
CSQLstmt2 属性 | 如果 cSQLStmt 长于 255 个字符(用于 Word),指定一个附加的
SQL 语句。 默认值:"" |
cWordVersion 属性 | 指定 Word 的安装版本(例如,“8”)。 默认值:"" |
lAlerted 属性 | 指定是否发出一个失败警报。 默认值:.F. |
lEnglish 属性 | 验证 Word 是否识别 English Word Basic 命令。 默认值:.F. |
lHasVerWord 属性 | 验证是否存在 Word。 默认值:.F. |
nNewDoc 属性 | 表明是否使用一个新文档(请参阅 Mailmrge.h)。 默认值:1 |
nTemplate 属性 | 指定主文档类型,只应用于 Word。请参阅
Mailmrge.h。 默认值:1 |
nWordProc 属性 | 指定选中的字处理程序。请参阅 Mailmrge.h。 默认值:1 |
SysCh 属性 | 指定 DDE 通道。 默认值:-1 |
CheckVer 方法程序 | 验证正在使用的 Word 的版本。 类的内部方法程序。 语法:CheckVer( ) 返回值:无 参数: 无 |
GetMSW 方法程序 | 从注册表检索 Word 命令行。 语法:GetMSW(m.cversion) 返回值:Word 的完整路径 参数: m.cversion 指定正使用的 Word 的版本。 |
MrgCommaDel 方法程序 | 从数据生成一个用逗号分隔的文本文件。 语法:MrgCommaDel( ) 返回值:用逗号分隔的文件 参数: 无 |
MrgWord 方法程序 | 在合并中使用的 Word 的版本。 语法:MrgWord( ) 返回值:无 参数: 无 |
MSWerr 方法程序 | 在 AppleScript 运行时使用的错误处理程序。 语法:MSWerr( ) 返回值:无 参数: 无 |
GetSQLst 方法程序 | 检索用于提取数据的 SQL
语句。类的内部方法程序。 语法:GetSQLst( ) 返回值:无 参数: 无 |
PrepData 方法程序 | 确定邮件合并的数据源种类,并规格化需要进行处理的数据。类的内部方法程序。 语法:PrepData( ) 返回值:无 参数: 无 |
SaveSQL 方法程序 | 生成一个保存 SQL
结果的表。类的内部方法程序。 语法:SaveSQL( ) 返回值:无 参数: 无 |
WzMMData 方法程序 | 将数据复制到一个文本文件。类的内部方法程序。 语法:WzMMData( ) 返回值:无 参数: 无 |
MakeFieldList | 类的内部属性。 |
MailMergeWord8 | 类的内部属性。 |
MailMergeWord6 | 类的内部属性。 |
MSWmldlg | 类的内部属性。 |
Startword | 类的内部属性。 |
MailMergeMacWord6 | 类的内部属性。 |
MMCleanup 方法程序 | 关闭文件 - 类的内部方法程序。 |