Foxtable(狐表)用户栏目专家坐堂 → [求助]关于根据逻辑列进行分页加载排序的问题


  共有2011人关注过本帖树形打印复制链接

主题:[求助]关于根据逻辑列进行分页加载排序的问题

帅哥哟,离线,有人找我吗?
洮沙
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:837 积分:7217 威望:0 精华:0 注册:2017/8/31 12:07:00
[求助]关于根据逻辑列进行分页加载排序的问题  发帖心情 Post By:2017/11/8 9:16:00 [显示全部帖子]

打算实现:

一、有“客户”、“主合同”两张表,数据源“SQL2008”。

二、根据“客户”表中“停用”逻辑列,在分页加载时将已停用客户放在最后边显示,其他按照客户编号顺序排序;

三、根据“主合同”表中“已终止”逻辑列,在分页加载时将已终止合同放在最后边显示,其他按照合同编号顺序排序;

 

 

自己编的分页加载代码无法对排序执行,请老师指正一下,谢谢!

Dim kh As Table = Tables("客户")
Dim tbl As Table = Tables("主合同")
Select Case e.Link.Name
    Case "在册客户: "
        kh.DataTable.LoadFilter = "客户名称 <> ''"
        kh.DataTable.LoadOrder = "停用"
        kh.DataTable.loadPage = 0
        kh.DataTable.load
        MainTable = Tables("客户")'在此加入相应的代码
        Forms("客户主窗口").Open()
        Functions.Execute("客户窗口显示页面")  
    Case "全部合同: "
        tbl.DataTable.LoadFilter = "合同编号 <> ''"
        tbl.DataTable.LoadOrder = "已终止"
        tbl.DataTable.loadPage = 0
        tbl.DataTable.load
        MainTable = Tables("主合同")'在此加入相应的代码
        Forms("合同台账窗口").Open()
        Functions.Execute("合同窗口显示页码")
End Select

[此贴子已经被作者于2017/11/8 9:16:52编辑过]

 回到顶部