Inconsistent behavior...

xbury.cs at clearstream.com xbury.cs at clearstream.com
Thu Apr 18 08:07:01 EDT 2002


Because the filter command only works with files... (get the files)
I just tried again to check reality (2.4build4) with filter but it returned
empty...

did it work for you?

> -----Original Message-----
> From: LiangTyan Fui [mailto:mlist at afteroffice.com]
> Sent: 18 April 2002 13:47
> To: metacard at lists.runrev.com
> Subject: Re: Inconsistent behavior...
> 
> 
> On 4/18/02 6:07 PM, xbury.cs at clearstream.com wrote:
> 
> > my mistake. The script calling this function had a bug!
> > Sorry!
> 
> Why don't you just use:
> filter olist with ("*"& str &"*")
> 
> Regards,
> LiangTyan Fui
> 
> 
> > Xavier
> > 
> >> -----Original Message-----
> >> From: xbury.cs at clearstream.com [mailto:xbury.cs at clearstream.com]
> >> Sent: 18 April 2002 11:33
> >> To: metacard at lists.runrev.com
> >> Subject: Inconsistent behavior...
> >> 
> >> 
> >> Here's an extremely fast search function.
> >> The function filters lines from a variable (olist) containing
> >> a string...
> >> 
> >> function FilterLines olist,str
> >>  set the wholematches to false
> >>  put 1 into thisline
> >>   put "" into nulist
> >>   repeat while thisline > 0
> >>     set cursor to busy
> >>     
> >>     put LineOffset(str,olist) into thisline
> >>     put line thisline of olist & return after nulist
> >>     delete line 1 to thisline of olist
> >>     if olist is empty then exit repeat
> >>     
> >>   end repeat
> >>   return nulist
> >> end FilterLines
> >> 
> >> my olist looks contains
> >> 4/16/02,11:15 AM,BUFFET,F,543923,15571
> >> 4/16/02,11:15 AM,BUFFET,E,475933,53211
> >> 4/16/02,11:15 AM,BUFFET,D,441937,31518
> >> 4/16/02,11:15 AM,BUFFET,C,15,14
> >> 4/12/02,12:51 PM,BUFFET,F,543923,40982
> >> 4/12/02,12:51 PM,BUFFET,E,475933,56361
> >> 4/12/02,12:51 PM,BUFFET,D,441937,27808
> >> 4/12/02,12:51 PM,BUFFET,C,15,14
> >> 
> >> The string im searching for is ","&"F" &","
> >> 
> >> When I do the search, with wholematches = true (first line in
> >> FilterLines)
> >> only the first line is found... If I set wholematches to
> >> false, it finds all
> >> the lines...
> >> Of course, I tried to change the searchstring to "BUFFET,F,"
> >> but there is no
> >> change.
> >> 
> >> Can anyone see the problem? I can't search for F alone...
> >> Changing the comma in the lists would mean too much
> >> programming changes in
> >> my application...
> >> 
> >> Why can't this work???
> >> 
> >> Thanks for any help...
> >> Xavier
> >> 
> >> 
> >> 
> >> Visit us at http://www.clearstream.com/_focus1.htm
> >>                 
> >> IMPORTANT MESSAGE
> >> 
> >> Internet communications are not secure and therefore
> >> Clearstream International does not accept legal
> >> responsibility for the contents of this message.
> >> 
> >> The information contained in this e-mail is confidential and
> >> may be legally privileged. It is intended solely for the
> >> addressee. If you are not the intended recipient, any
> >> disclosure, copying, distribution or any action taken or
> >> omitted to be taken in reliance on it, is prohibited and may
> >> be unlawful. Any views expressed in this e-mail are those of
> >> the individual sender, except where the sender specifically
> >> states them to be the views of Clearstream International or
> >> of any of its affiliates or subsidiaries.
> >> 
> >> END OF DISCLAIMER
> >> _______________________________________________
> >> metacard mailing list
> >> metacard at lists.runrev.com
> >> http://lists.runrev.com/mailman/listinfo/metacard
> >> 
> > _______________________________________________
> > metacard mailing list
> > metacard at lists.runrev.com
> > http://lists.runrev.com/mailman/listinfo/metacard
> 
> _______________________________________________
> metacard mailing list
> metacard at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/metacard
> 



More information about the metacard mailing list