Inconsistent behavior...

LiangTyan Fui mlist at afteroffice.com
Thu Apr 18 08:13:01 EDT 2002


On 4/18/02 8:01 PM, xbury.cs at clearstream.com wrote:

> 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?

I have never used it on files list ... yet ;-)

-- 

>> -----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





More information about the metacard mailing list