VFP与其他应用程序的集成

作为一个数据库软件,Visual FoxPro 5.0不仅具有管理它本身数据de功能,还可以与其他应用程序集成,获取其他应用程序提供de数据.另外,通过Visual FoxPro 5.0,还可以将表或视图中de数据与Microsoft Word文档合并,产生邮件合并文档或者通过通用型字段嵌入或链接其他OLE对象.
1.导入数据
所谓导入数据,就是指从另一个应用程序复制数据,然后在Visual FoxPro 5.0中创建一个新表,并用源文件de数据填充该表.在Visual FoxPro 5.0中,可以导入多种文件类型de数据.
如果想使用FoxPro或dBASE文件中de表,可以直接打开并使用它们而不必导入.Visual FoxPro 5.0将询问您是否把表转换为Visual FoxPro 5.0格式.一旦将表从以前de版本转换成最新版本,就不能再用以前de版本打开.在导入数据时,既可以使用“导入向导”,也可以使用“导入”对话框.
2.把数据追加到已有de表
在执行导入操作时,除了将数据导入到一个新表以外,您还可以将它导入到一个已有de文件中.在选择将数据导入到一个已有de文件时,Visual FoxPro 5.0将把数据追加到已有文件de后面.
除了使用“导入向导”将要导入de数据追加到已有de文件以外,还可以使用“追加来源”对话框追加数据.在使用“追加来源”对话框追加数据时,首先应从“浏览”窗口中打开要追加记录de表.默认情况下,Visual FoxPro 5.0将源文件中所有记录和字段都追加到当前打开de表中,但是使用“追加来源”选项,可以指定要追加哪些字段或记录.
3.导出数据
在Visual FoxPro 5.0中,不仅可以从其他应用程序中导入或追加数据,而且还可以把Visual FoxPro 5.0表中存储de数据导出到另一种格式de文件中,供其他应用程序使用.所谓导出,就是指把数据从Visual FoxPro 5.0表复制到其他应用程序所用de文件中.在Visual FoxPro 5.0数据库中,可以将数据存储为多种文件类型.
在Visual FoxPro 5.0中,可以使用“导出”对话框导出数据.在导出数据时,既可以导出指定表中de全部字段和记录,也可以只导出其中de一部分.用户可以定义要导出哪些字段和记录.
4.创建邮件合并文件
我知道,在Word中使用“工具”菜单中de“邮件合并”功能,可以将标准文本与单一信息de列表链接成新de文档,包括套用信函、带地址de信封、电子邮件和传真文档.在Visual FoxPro 5.0中,利用“邮件合并向导”同样也可以完成上述功能.
“邮件合并向导”实际上是将Visual FoxPro 5.0和Microsoft Word两种应用程序集成在一起,使得Microsoft Word能够共享Visual FoxPro 5.0表或视图中包含de数据,利用这些数据打印一批相同格式de文档.在日常生活中,这种方法是很有用de.
5.嵌入或链接OLE对象
上述几种方法都只能使Visual FoxPro 5.0静态地共享其他应用程序生成de数据.为了能够动态地共享其他应用程序生成de数据,Visual FoxPro 5.0还提供了嵌入或链接数据de方法.嵌入和链接数据de方法是通过通用型字段实现de,用户可以通过通用型字段在表或表单中嵌入或链接其他应用程序de数据,同时仍用那些应用程序维护这些数据.在Visual FoxPro 5.0中,外部数据一般都是嵌入或链接在表或表单中de.

Tags: , , , , , , , , , , , ,

Leave a Reply

You must be logged in to post a comment.