is "isUUIDpresent" a UUID?

-----Original Message-----
From: Tom Kitta [mailto:[EMAIL PROTECTED]
Sent: Saturday, October 25, 2003 6:18 PM
To: CF-Talk
Subject: Checking array def

Hello,

I have the following problem, I want to find out whatever the variable
'this.fieldArray[isUUIDpresent].selectArray' is Defined.
'this.fieldArray' is an array of structures. One member of some structure
could be 'selectArray' I cannot do it with isDefined() function by doing
this isDefined("this.fieldArray[isUUIDpresent].selectArray") since I get
this:

"Parameter 1 of function IsDefined, which is now
"this.fieldArray[isUUIDpresent].selectArray", must be a syntactically valid
variable name. "

Error message is correct - it exposes limitation of isDefined() (cannot
check existence of complex data type variables).

Thus, what I need is a function isArrayPositionDefined() or something like
that. Currently I go about solving this problem using something like this:

<cftry>
    <cfset temp = this.fieldArray[isUUIDpresent].selectArray>
    <cfcatch>
        <cfreturn "nothing here">
    </cfcath>
</cftry>
....rest of code....

But this might be inefficient since I am shifting a lot of data around
unnecessarily. Also in my debug I get all these exception calls which I have
caught using above method -- they mask a real problem(s) when they arise.

I am open to some nice solution which will solve above problem. Also, it
would be a nice change to bring the mailing list away from Eolas patent for
a short while :)

TK
  ----- Original Message -----
  From: Dave Carabetta
  To: CF-Talk
  Sent: Saturday, October 25, 2003 5:59 PM
  Subject: Re: Eolas patent suit

  > Sure!
  >
  > Lots of folks do: Crazy people, masochists, people who believe that
  > "There's enough distrust in the world", Pirates (they like the "X"),
  > Rerun from TV's "What's Happing!". um, Goofy (despite Micky and Donald's
  > warnings), and, um. well - I think that's about it.
  >

  Well, I'm not sure Rerun is doing a whole lot of anything now that he's
  dead. But the others, maybe. ;)

  http://www.msnbc.com/news/983864.asp

  Regards,
  Dave.

  _____  


[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to