以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教:RepeatFilter如何与Filter结合使用?(发现一个BUG)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=32168)

--  作者:关键下一秒
--  发布时间:2013/4/26 19:46:00
--  请教:RepeatFilter如何与Filter结合使用?(发现一个BUG)
如题:请高手指教!
[此贴子已经被作者于2013-4-26 20:27:52编辑过]

--  作者:关键下一秒
--  发布时间:2013/4/26 20:16:00
--  
自已搞定:先filter后再repeatfilter即可。
--  作者:关键下一秒
--  发布时间:2013/4/26 20:19:00
--  
这样虽然可行,但是repeatfilter不是很可靠,使用 repeatfilter("第一列",1)后, 还是有些记录会出现重复:当filter过滤出的记录等于两条时,repeatfilter无效。超过两条时有效,这应该是个bug。
[此贴子已经被作者于2013-4-26 20:27:15编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/4/27 8:35:00
--  
呵呵,是的,超过两条记录,才可以repeatfilter,因为两条记录,是否重复,一目了然啊。
--  作者:jspta
--  发布时间:2013/4/27 9:25:00
--  
以下是引用狐狸爸爸在2013-4-27 8:35:00的发言:
呵呵,是的,超过两条记录,才可以repeatfilter,因为两条记录,是否重复,一目了然啊。

这个应该避免,通用就行了嘛,只要不是小于等于1条就可以了


--  作者:关键下一秒
--  发布时间:2013/4/27 9:26:00
--  
以下是引用狐狸爸爸在2013-4-27 8:35:00的发言:
呵呵,是的,超过两条记录,才可以repeatfilter,因为两条记录,是否重复,一目了然啊。
一般过滤出唯一记录的目的是为了模拟表头(模拟主表功能),如果存在两条不能过滤的情况,会造成操作上的困扰。再者,如果想将这唯一记录自动COPY到另一个表,这种重复的情况还是需要做判断。这时repeatfilter是不是失去了意义呢?狐爸,还是将这个问题作一个修正吧,总之,修正总比不修正好吧!