以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  combox的过滤条件问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83302)

--  作者:test1234
--  发布时间:2016/4/6 10:44:00
--  combox的过滤条件问题

combox的过滤条件中为什么不能加入  s     elect distinct issolve from repair where issolve is not null

 

查询条件: 是否解决,从repair表中去issolve字段,加入上面的过滤条件,想去掉重复的内容。为什么不可以???

请大红袍解决,谢谢!!!!


--  作者:大红袍
--  发布时间:2016/4/6 10:45:00
--  

 过滤条件不能写sql语句。你用代码设置吧

 

 http://www.foxtable.com/help/topics/1523.htm

 


--  作者:test1234
--  发布时间:2016/4/6 13:17:00
--  
谢谢大红袍。现在用户提了个需求,要求所有的表的都分页,这个怎么实现呢?不能每个都写 

With DataTables("a")
    .LoadFilter = ""
\'一定要清除加载条件
    .LoadTop =
20
    .LoadPage =
0
    .Load()

End
With

 

With DataTables("b")
    .LoadFilter = ""
\'一定要清除加载条件
    .LoadTop =
20
    .LoadPage =
0
    .Load()

End
With

 

这样就太麻烦了。有没有简单点的方式??请教大红袍专家。


--  作者:大红袍
--  发布时间:2016/4/6 14:22:00
--  
For Each dt As DataTable In DataTables
    dt.LoadFilter = "" \'一定要清除加载条件
    dt.LoadTop = 20
    dt.LoadPage = 0
    dt.Load()
Next

--  作者:test1234
--  发布时间:2016/4/6 15:39:00
--  

怎么在form中做出 如下图所示的效果


图片点击可在新窗口打开查看此主题相关图片如下:fenye.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2016/4/6 15:41:00
--  

 参考

 

http://www.foxtable.com/help/topics/2692.htm

 


--  作者:test1234
--  发布时间:2016/4/6 15:49:00
--  
再就是能否把分页做成一个公共的组件,只要加上就能分页?
--  作者:大红袍
--  发布时间:2016/4/6 15:50:00
--  
 参考6楼,表名你改成变量不就行了。
--  作者:test1234
--  发布时间:2016/4/6 16:41:00
--  
再问个问题:录入时间是字符串型怎么排序,最后录入的在前面?
--  作者:大红袍
--  发布时间:2016/4/6 16:46:00
--  
以下是引用test1234在2016/4/6 16:41:00的发言:
再问个问题:录入时间是字符串型怎么排序,最后录入的在前面?

 

如果是字符型,那么它们的长度必须一样才能正确排序的。

 

Tables("表A").Sort = "录入时间 desc"