以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]老师怎么把窗体分页加载数据总共10页,但是要把所有数据始终以倒序分页显示怎么做呢?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148769)

--  作者:和谐
--  发布时间:2020/4/15 9:50:00
--  [求助]老师怎么把窗体分页加载数据总共10页,但是要把所有数据始终以倒序分页显示怎么做呢?

--  作者:有点蓝
--  发布时间:2020/4/15 10:14:00
--  
参考:http://www.foxtable.com/webhelp/topics/1928.htm,这个帮助建议全部仔细看完,然后按照里面的用法测试看效果



--  作者:和谐
--  发布时间:2020/4/16 8:55:00
--  
老师
With DataTables("订单")
    .
LoadTop = 50
    .
LoadPage = 2
   .LoadOver = "日期"
    
.LoadReverse = True
    .
Load
End With
我就是这样写的但是返回的是倒序分页,但是每一页的50条信息都是升序?

--  作者:有点蓝
--  发布时间:2020/4/16 9:35:00
--  
With DataTables("订单")
    .
LoadTop = 50
    .
LoadPage = 2
   .LoadOver = "日期"
    
.LoadReverse = True
    .
Load
End With
Tables("订单").sort = "日期 desc"

--  作者:和谐
--  发布时间:2020/4/16 13:10:00
--  
老师,真正的倒序是不是一定要这样写代码才可以真正分页倒序,有更简洁的代码吗?老师
--  作者:有点蓝
--  发布时间:2020/4/16 14:12:00
--  
3楼就是最简洁的用法了。不管注意这个是按顺序加载数据,和在界面table中排序不是一回事。table里的数据默认都是按照sortkey排序列排序的,如果没有排序列就安装主键排序。如果需要安其它列排序,只能是使用sort 指定