以文本方式查看主题

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

--  作者:bzqlyj
--  发布时间:2021/5/13 8:44:00
--  筛选
在窗口中筛选,如图,通过表A A列选择ff,ff对应B列有abc和a1,如何通过查找A列的ff,判断所查找的ff对应B列的值是唯一的条数,最终结果,通过在A列查找ff,对应的唯一值条数大于1时,提示
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20210513083543.png
图片点击可在新窗口打开查看

--  作者:y2287958
--  发布时间:2021/5/13 8:56:00
--  
很绕,能说一下最后的具体结果吗
--  作者:tommargq2
--  发布时间:2021/5/13 9:05:00
--  
你这个唯一条数去不去重?
--  作者:bzqlyj
--  发布时间:2021/5/13 9:06:00
--  回复:(y2287958)很绕,能说一下最后的具体结果吗
在A列查找FF,对B列唯一值的计数,大于1时,提示
--  作者:bzqlyj
--  发布时间:2021/5/13 9:09:00
--  回复:(tommargq2)你这个唯一条数去不去重?
如表,FF对应的唯一值是abc,a1,去重后,有两条
--  作者:有点蓝
--  发布时间:2021/5/13 9:28:00
--  
if datatables("表A").getvalues("B",“A=\'ff\'”).count > 1 then 
--  作者:tommargq2
--  发布时间:2021/5/13 9:35:00
--  

在afterfilter事件中写

if E.TABLE.FILTER <> "" ANDALSO datatables("表A").getvalues("B",e.table.Filter).count > 1 then 
    MESSAGEBOX.SHOW("")
END IF

--  作者:bzqlyj
--  发布时间:2021/5/13 10:58:00
--  
如何放入窗口中的按钮事件Click中去
--  作者:bzqlyj
--  发布时间:2021/5/13 11:36:00
--  回复:(有点蓝)if datatables("表A").getvalues("B"...
如何放入窗口中的按钮事件Click中去
--  作者:有点蓝
--  发布时间:2021/5/13 11:52:00
--  
就是6楼用法