以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  有没有简便方法  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118314)

--  作者:nxqtxwz
--  发布时间:2018/4/28 22:16:00
--  有没有简便方法

 宿舍号还有很多,有没有简便的写法呢?

Tables("住宿生信息").DataTable.LoadFilter = "宿舍 = \'102\'or 宿舍 = \'103\'or 宿舍 = \'104\'or 宿舍 = \'106\'or 宿舍 = \'108\'or 宿舍 = \'202\'or 宿舍 = \'203\'or 宿舍 = \'204\'"    还有很多宿舍
    Tables("住宿生信息").DataTable.Load
    Tables("住宿生信息").OpenFilterTree("宿舍|床号")      这一行想先按宿舍升序排序,再按床号升序排序怎么写代码?


--  作者:linyunu
--  发布时间:2018/4/28 23:04:00
--  
加个逻辑列,然后判断加载就可以了
--  作者:nxqtxwz
--  发布时间:2018/4/28 23:16:00
--  

为什么下面的代码就不行呢?这是错在哪了?

Tables("住宿生信息").DataTable.LoadFilter = "[班级] like \'2016*\'"
    Tables("住宿生信息").DataTable.Load
    Tables("住宿生信息").OpenFilterTree("宿舍|床号")


--  作者:nxqtxwz
--  发布时间:2018/4/28 23:18:00
--  
以下是引用linyunu在2018/4/28 23:04:00的发言:
加个逻辑列,然后判断加载就可以了

没有明白老师的意思?不用逻辑列行吗?


--  作者:有点蓝
--  发布时间:2018/4/29 9:06:00
--  
Tables("住宿生信息").DataTable.LoadFilter = "[班级] like \'2016%\'"
--  作者:nxqtxwz
--  发布时间:2018/4/29 10:43:00
--  
Tables("住宿生信息").OpenFilterTree("宿舍|床号")      这一行想先按宿舍升序排序,再按床号升序排序怎么写代码?
--  作者:有点蓝
--  发布时间:2018/4/29 11:08:00
--  
没有相关的用法。只能自己用目录树做:http://www.foxtable.com/webhelp/scr/0893.htm