以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  高速导出只能导出一页数据?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=33640)

--  作者:tmxk
--  发布时间:2013/5/22 9:42:00
--  高速导出只能导出一页数据?
我采用了加载树,通过高速导出到EXCEL时,但只能导出一页数据,如果我想全面导出,或者导出某一类别的数据,应该怎么做?
--  作者:夕然
--  发布时间:2013/5/22 9:45:00
--  

使用代码

类似这样

将产品PD01的订单导出为Excel格式保存,并只导出指定的列:

Dim ex as New Exporter
ex
.SourceTableName = "订单" \'指定导出
ex
.FilePath = "c:\\Data\\订单.xls" \'指定目标文件
ex.Format = "Excel" \'导出格式为Excel
ex.Fields = "日期,客户,数量,单价" \'指定导出字段
ex.Filter = "[产品] = \'PD01\'" \'指定导出条件
ex.Export()
\'开始导出


--  作者:tmxk
--  发布时间:2013/5/22 10:08:00
--  
我上面可能没说清楚:
1、我是想导出当前表的所有的数据,而不是指定列。
2、这种导出应该是可以通过菜单操作的吧。

--  作者:XYT
--  发布时间:2013/5/22 10:15:00
--  

我用你的来测试了下,都能导出啊。不行就上个例子

[此贴子已经被作者于2013-5-22 10:15:23编辑过]

--  作者:tmxk
--  发布时间:2013/5/22 10:30:00
--  
解决了,采用了办法是:修改每页显示的行数,争取让需要导出的数据能在一页显示,然后,导出就可以了。