以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  万能筛选  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19201)

--  作者:涛声依旧5666
--  发布时间:2012/5/2 13:16:00
--  万能筛选
万能筛选:
1、对同一字段进行多关键词筛选,分隔符为“,”。如PD01,PD04;
2、对同一字段进行模糊筛选。 如*1,*4
3、对关键词提供“非”筛选,符号为“-”。 如-PD01;-*4
4、对数值列、日期列进行范围筛选。[ , ]为包含边界值,< , >为不含边界值。 如[1,6],筛选结果为1,2,3,4,5,6;<1,6>,筛选结果为2,3,4,5;同时满足[ , >;< , ]组合
5、对第4条同样满足“非”筛选。 如  -[2,5]
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:万能筛选.table


--  作者:狐狸爸爸
--  发布时间:2012/5/2 13:19:00
--  
呵呵,不错,顶一下
--  作者:涛声依旧5666
--  发布时间:2012/5/2 13:44:00
--  
该万能筛选还继承了易表的“全新”,“并且”,“或者”等按钮,针对不同的前后筛选组合
--  作者:wjl-se
--  发布时间:2012/5/2 15:02:00
--  
收藏一下,谢谢分享!
--  作者:小猪鑫鑫
--  发布时间:2012/5/2 20:43:00
--  
谢谢分享,收藏
--  作者:mr725
--  发布时间:2012/5/2 23:17:00
--  

顶一下···     空值就报错,请完善。  用checkedcombobox不是方便多选吗。

[此贴子已经被作者于2012-5-2 23:29:26编辑过]

--  作者:涛声依旧5666
--  发布时间:2012/5/2 23:34:00
--  
是可以用checkedcombobox提供复选,但就难提供“陈*,李*”,或者“-陈*”之类的筛选了。代码的关键就是对文本进行一些约定的语法分析。还不完善,只是抛砖引玉。
--  作者:程兴刚
--  发布时间:2012/5/3 0:41:00
--  
分享就是好样的,顶一下!
--  作者:涛声依旧5666
--  发布时间:2012/5/3 15:50:00
--  
谢谢支持