Stephen, I looked up the Booleans (Was: Studio MX) thread that you mentioned. This is a good point. I should use explicit comparisons unless the variable is definitely boolean.
Sorry about my single-quote/double-quote note. Your single quotes work fine here. Also, the ListFindNoCase is a perfect solution to the case-sensitivity issue. Still, however, I am confused about your solution. When I run it (and the ListFindNoCase version), it doesn't work, but the FindNoCase version does. I'm not sure why. In any case, what is the inconsistency in results that you mention with FindNoCase? I'd just like to know so that I avoid future pitfalls. Thanks, Matthieu -----Original Message----- From: Stephen Moretti [mailto:[EMAIL PROTECTED]] Sent: Tuesday, November 19, 2002 12:09 PM To: CF-Talk Subject: Re: IsDefined do this... > Would you post the exact cfif statement (non-nested version) > you are using that is causing a problem and let us know what error it's > showing? > > You could also use this: > > <cfif isdefined("qgetdir.strOmit") AND > FindNoCase("documents",qgetdir.strOmit)> > Nope.... You get the same inconsistant results as CONTAINS. > The documents string should be wrapped in double-quotes (as above), > Generally single quotes will work exactly the same as double quotes. > and the > FindNoCase function will get over the problem of case-sensitivity. > Use ListFindNoCase(yourlist,yourvalue) instead. > Also, > you can drop the "GT 0", as 0 will evaluate to false and any other number > will evaluate to true. > I'm not going to start on this one again..... See Sean Corfield, Jeffry Houser and Dave Watts responses in the Boolean (was: Studio MX) thread. Regards Stephen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm