以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据筛选 显示 问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=133892)

--  作者:时空漂流
--  发布时间:2019/4/23 11:22:00
--  数据筛选 显示 问题

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


 高级筛选 包含 a b c 会出来1 2 3项
我想要出来 1 2 3 4项 其中1 2 3项 提示3个符合 4项 提示2个符合
请问这个怎么实现?

--  作者:有点甜
--  发布时间:2019/4/23 11:41:00
--  

做一个按钮,执行代码,如

 

Dim str As String = "a b c"
For Each r As Row In Tables("表A").Rows
    Dim count As Integer = 0
    For Each s As String In str.split(" ")
        If r("第一列").contains(s) Then
            count += 1
        End If
    Next
    r("第二列") = count
Next


--  作者:时空漂流
--  发布时间:2019/4/23 11:49:00
--  
谢谢 有点甜 
我想实现的是,这个刷选是动态的,每次都不同,很方便的选择各项条件,然后筛选出结果,符合多的排在前,符合少的排在后。可以设定最少符合,比如3项 ,低于3项的就不显示了。

--  作者:有点甜
--  发布时间:2019/4/23 11:59:00
--  

看懂代码。

 

自己做一个菜单,自己做一个窗口,自己实现你需要的功能。


--  作者:时空漂流
--  发布时间:2019/4/23 12:27:00
--  
谢谢 刚用 还不会 先学习
--  作者:时空漂流
--  发布时间:2019/4/23 12:31:00
--  
请问学习 实现这个功能的 基本方法 是看 《主帮助文档》 还是 《Foxtable数据库应用开发宝典》?
--  作者:有点甜
--  发布时间:2019/4/23 13:00:00
--  

把开发的视频,看一下

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=67187