回 帖 发 新 帖 刷新版面

主题:关于导出的一些问题.

请问各位老师,文件的导出功能,我看到并没有DBF格式的,请问要怎么样导出成DBF格式.
还有个问题,我想把表导出到指定的位置,不想放在默认的目录下,要怎么实现呢?

另外,请看下面这句:
EXPORT TO mfile xls
如果这样导出去,则文件名为mfile,但是mfile是变量,存储的是年与月的字符形式,比如200812或者200811,也就是说我想让文件名随着变量的变化而变化,那么要怎么实现呢?谢谢.

回复列表 (共14个回复)

沙发

文件的导出(EXPORT TO )功能主要是指表中的数据复制到“其他格式”的文件中。而一般VFP都支持各个版DBF格式文件所以从DBF“导入”DBF 不用"导出"而用"追加"( APPEND )。

板凳

想把表导出到指定的位置,只要指定有效的目录即可  E:\TEMP\TEST.XLS 等等!
比如:
EXPORT TO E:\TEMP\TEST.XLS xls

3 楼

想让文件名随着变量的变化而变化可用宏替换即可:如

EXPORT TO &mfile xls

mfile 就可以是文件名变量了。。。。

4 楼

[quote]想让文件名随着变量的变化而变化可用宏替换即可:如

EXPORT TO &mfile xls

mfile 就可以是文件名变量了。。。。[/quote]
刚好我也不懂,学习了。

5 楼

你好,谢谢你的回答,解决我的大问题.
只是还有一个问题想要向你请教,你刚才说从DBF导出到DBF一般用APPEND命令,那么现在我想要将文件以DBF的格式导出到一个文件夹中,供另一个程序使用,要怎么做呢?是不是要先建立一个表,然后再用APPEND命令把数据加入进去?请问有更简便的方法吗?我想用一句命令就搞定的.像EXPORT TO 就直接导出去了,可是这个又不能导出成DBF格式的.

6 楼

一般来说可用两个办法:

如果库结构不变:可将DBF文件考到一个文件夹中清空(ZAP),再用APPEND命令将内容追加过来即可。

7 楼

如果库结构需要修改或添加、减少,就先将考贝DBF库结构并编辑,然后再根据库结构创建新的DBF文件,再再用APPEND命令将内容追加过来即可。注意:只有相同的字段名才能追回,否则忽略!(这个方法对合并不同结构的多个DBF文件很有用!)

8 楼

另外你还可预先制定好,不同结构的“库结构”文件摸板(还可临时修改),以备需要时创建必要的DBF文件。

9 楼

DBF导DBF用copy to即可

10 楼

这里不要使用宏替换:

要用:
EXPORT TO (mfile) xls

我来回复

您尚未登录,请登录后再回复。点此登录或注册