以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  分页筛选后的数据如何恢复  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67704)

--  作者:newsun2k
--  发布时间:2015/4/29 14:25:00
--  分页筛选后的数据如何恢复
分页加载以后,原来数据1000行,现在过滤成20行。
如何通过代码将其恢复?
主要是主表切换时,我想恢复过来,不然影响其他表对该表的检索等等

--  作者:Bin
--  发布时间:2015/4/29 14:26:00
--  
点击菜单的 取消筛选 或者设置

Tables("X").Filter=""

--  作者:newsun2k
--  发布时间:2015/4/29 15:01:00
--  
我是这样分页的
with datatables("")
 .LoadFilter  = ""
 .LoadOver  = ""
 .LoadReverse  = ""
 .LoadTop  = 100
.LoadPage  = 0
.load
end with
切换主表的时候,用了If CurrentTable IsNot Nothing Then CurrentTable.Filter = ""
没有效果啊


--  作者:newsun2k
--  发布时间:2015/4/29 15:01:00
--  
分页的参数没写出来


--  作者:Bin
--  发布时间:2015/4/29 15:02:00
--  
你代码写在哪里? 上例子.肯定有效果.
--  作者:newsun2k
--  发布时间:2015/4/29 15:05:00
--  
分页的代码写在主页导航的按钮里面,退出写在菜单里面
--  作者:Bin
--  发布时间:2015/4/29 15:06:00
--  
我是说筛选代码,你上个例子吧,最好 
--  作者:newsun2k
--  发布时间:2015/4/29 15:10:00
--  
我没说清楚。
表中一个有1000行,分页成每页20行。
我的意思是用什么语句去除分页,显示1000行
filter 不行

--  作者:Bin
--  发布时间:2015/4/29 15:11:00
--  
设置
LoadTop="100 Percent"


--  作者:newsun2k
--  发布时间:2015/4/29 15:45:00
--  
谢了