actually if its within quotes then yes you do.

and to answer the question if you want countvar to equal the value of your
dynamic variable then its:

<cfset countvar=evaluate(session.application_view_list[i].name & "_red">

Fred

----- Original Message -----
From: "Tim Fields" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Thursday, January 25, 2001 6:14 PM
Subject: RE: Dynamic variable construction and it's use


> You don't use the # signs within the cfset tag. Aside from that though,
yes,
> you do just say <cfoutput>#countvar#</cfoutput> .  In your set statement
you
> assigned the return value of the code on the right to the variable on the
> left.
>
> -----Original Message-----
> From: Kevin Gilchrist [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, January 25, 2001 10:42 AM
> To: CF-Talk
> Subject: Dynamic variable construction and it's use
>
>
> Hi there,
>
> If construct a variable name dynamically like;
>
> <cfset countvar="#session.application_view_list[i].name#_red">
>
> How do I then output the contents of the newly constructed variable?
>
> If the code above evaluated to a variable name e.g. "oracledb_red", how
> would I do the equivalent of
> <cfoutput>
> #oracledb_red#
> </cfoutput>
>
> Doing
>
> <cfoutput>
> #countvar#
> </cfoutput>
>
> will obviously just output the new variable name but not it's contents.
> I've tried various permutations of #'s and quotes but can't seem to get it
> right.
> Is there a way to do this?
>
> Thanks,
> Kevin
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to