以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何遍历某一列内容,有重名的就在“是否重名”列(逻辑列)中显示对号  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47600)

--  作者:hrw68529
--  发布时间:2014/3/13 10:51:00
--  [求助]如何遍历某一列内容,有重名的就在“是否重名”列(逻辑列)中显示对号
[求助]如何遍历某一列内容,有重名的就在“是否重名”列(逻辑列)中显示对号的代码
如:第一列      第二列
     单位名称   是否重名


--  作者:Bin
--  发布时间:2014/3/13 10:56:00
--  
利用重复值筛选http://www.foxtable.com/help/topics/2712.htm
把重复的筛选出来,然后遍历设置第二列为TRUE

例如
Tables("表A").RepeatFilter("第一列", 0)
for each r as row in tables("表A").rows
     r("第二列")=true
next

--  作者:hrw68529
--  发布时间:2014/3/13 11:20:00
--  
这个是筛选,我要的是,如果重名,就在“是否重名”的逻辑列显示对号,不重名就不打对号,如何写代码,谢谢
--  作者:Bin
--  发布时间:2014/3/13 11:21:00
--  
不要无视帮助,也无视别人的劳动成果.  给你的指导不看不试就来说不行.
--  作者:lsy
--  发布时间:2014/3/13 11:23:00
--  
代码实际测试一下,不能只是看看。
--  作者:hrw68529
--  发布时间:2014/3/13 11:24:00
--  
对不起,我刚才试了,只列出重名,不重名的没列出来,谢谢
--  作者:Bin
--  发布时间:2014/3/13 11:27:00
--  
赋值完之后,想重新列出所有行,只需要取消筛选即可

Tables("表A").Filter="" 

这些都是很基本的知识.

--  作者:hrw68529
--  发布时间:2014/3/13 11:33:00
--  
谢谢