Odd Filter Command Behavior
Mike Bonner
bonnmike at gmail.com
Tue Feb 7 18:50:53 EST 2012
Hmm. The pasted text example (the 2 liner) doesn't have checkbox* tab √
it has spaces. Is it possible this is due to copy and paste?
I thought at first there might be spaces AND a tab in which case
"*checkbox*" & tab & "*√*" should cover it but no such luck. Is it
possible you have inconsistent data, or was it just a copy/paste weirdness?
On Tue, Feb 7, 2012 at 4:34 PM, Bob Sneidar <bobs at twft.com> wrote:
> This has to be something I am missing because I am blind to it. I have a
> variable set to "*checkbox*" & tab & "√". When I filter the following text
> with that filter I get just the line which matchs.
>
> [1] ["roomid"] 16,[1] ["siteid"] 4,[1] ["uniqueid"] 18,[1]
> ["status"] Available,[1] ["building"] Logos,[1] ["roomnumber"]
> 671,[1] ["roomname"] Logos-IT Tech Room,[1] ["capacity"] 5,[1]
> ["checkbox"] √
>
> HOWEVER, if I filter the following text with the same filter I get empty!
>
> [1] ["clientnotes"] ,[1] ["firstname"] Robert,[1] ["lastname"]
> Sneidar,[1] ["cpristate"] CA,[1] ["caltstate"] CA,[1]
> ["caltcity"] Santa Ana,[1] ["cphone1"] (714) 979-4422,[1]
> ["cphone2"] (714) 401-2407,[1] ["cprizip"] 92704,[1]
> ["cpriaddr1"] 3000 W. MacArthur Blvd,[1] ["cpriaddr2"] ,[1]
> ["clientid"] 1,[1] ["uniqueid"] 1,[1] ["cpriaddr3"] ,[1]
> ["clientbalance"] 13100,[1] ["isaguest"] 0,[1] ["caltzip"]
> 92704,[1] ["checkbox"] ,[1] ["cpricity"] Santa Ana,[1] ["caltaddr1"]
> 3232 W. MacArthur Blvd,[1] ["clientname"] Sly Laboratories,[1]
> ["clientext"] 3691,[1] ["caltaddr2"] ,[1] ["caltaddr3"] ,[1]
> ["isacompany"] 1,[1] ["clientfax"]
> [2] ["clientnotes"] ,[2] ["firstname"] Muffin,[2] ["lastname"]
> Man,[2] ["cpristate"] NA,[2] ["caltstate"] ,[2] ["caltcity"]
> ,[2] ["cphone1"] (800) 212-1212,[2] ["cphone2"] ,[2]
> ["cprizip"] 00123,[2] ["cpriaddr1"] 123 Drury Lane,[2]
> ["cpriaddr2"] ,[2] ["clientid"] 2,[2] ["uniqueid"] 2,[2]
> ["cpriaddr3"] ,[2] ["clientbalance"] 1200,[2] ["isaguest"] 0,[2]
> ["caltzip"] ,[2] ["checkbox"] √,[2] ["cpricity"] Far Far
> Away,[2] ["caltaddr1"] ,[2] ["clientname"] Muffin Man Bakery,[2]
> ["clientext"] ,[2] ["caltaddr2"] ,[2] ["caltaddr3"] ,[2]
> ["isacompany"] 1,[2] ["clientfax"]
>
> Both chunks contain lines with "*checkbox*" & tab & "√" as you can see!
> But one filters correctly and the other returns empty! Now the plot
> sickens! If I change the filter to "*√*" then I get the correct results. If
> I change the filter to "*checkbox*" I also get the correct results.
>
> It is looking for all the world that having a tab in the filter can hose
> it, but only SOMETIMES. Apparently it works if there are no other tabs
> after the one filter finds??!?! Can anyone else verify this? Just save the
> two chunks above to properties in a stack. Then make a button that puts the
> chunks into two variables, and filter the variables using my examples
> above. See what you get.
>
> Bob
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list