Foxtable(狐表)用户栏目专家坐堂 → 关于筛选的问题


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

主题:关于筛选的问题

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


加好友 发短信
等级:幼狐 帖子:69 积分:799 威望:0 精华:0 注册:2017/8/2 12:34:00
关于筛选的问题  发帖心情 Post By:2018/1/23 17:36:00 [只看该作者]

  把窗口表做了分页加载后,筛选功能重新调整了下,可以实现了,但是撤销筛选的功能却出问题了,不知道要怎么改。麻烦帮忙看看,现在撤销筛选部分被我改的有点乱七八糟了都。

Afterloading:


DataTables("产品库").LoadFilter = ""  '一定要清除加载条件

DataTables("产品库").LoadTop = 20  '每页加载10行

Dim btn As WinForm.Button =  e.Form.Controls("Button9")

btn.PerformClick()

 

Dim CBCATEGORY As WinForm.ComboBox = e.Form.Controls("CBCATEGORY")

CBCATEGORY.ComboList=DataTables("产品库").SQLGetComboListString("产品类别")


开始筛选:


Dim Filter As String

With e.Form.Controls("CBCATEGORY")

    If .Value IsNot Nothing Then

        Filter = "产品类别 = '" & .Value & "'"

    End If

End With

 

 

If Filter > "" Then

    Tables("产品库").DataTable.loadFilter = Filter

    Tables("产品库").DataTable.load

 

End If


撤销筛选:


Tables("产品库管理_table1").DataTable.LoadFilter = "[_Identify] Is Null"

Tables("产品库管理_table1").DataTable.loadtop = 20



 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/23 17:40:00 [只看该作者]

Tables("产品库管理_table1").DataTable.LoadPage = 0

Tables("产品库管理_table1").DataTable.LoadFilter = ""

Tables("产品库管理_table1").DataTable.loadtop = 20

Tables("产品库管理_table1").DataTable.load


 回到顶部
帅哥哟,离线,有人找我吗?
purplebluesky
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:69 积分:799 威望:0 精华:0 注册:2017/8/2 12:34:00
  发帖心情 Post By:2018/1/24 10:29:00 [只看该作者]

搞定,谢谢有点甜老师!

 回到顶部