NOT in cf5 it won't (variables became a struct in cf6). But you could
put your vars in a structure and then use that syntax.

Pascal

> -----Original Message-----
> From: Joe Rinehart [mailto:[EMAIL PROTECTED]
> Sent: 12 August 2004 18:56
> To: CF-Talk
> Subject: Re: getting rid of Evaluate in CF 5.0
>
> <cfif variables["rm1Day" & a1] eq 0 and variables["rm2day" & a1]...
>
> ...should start to get ya there.
>
> -joe
>
>
> ----- Original Message -----
> From: Jim Louis <[EMAIL PROTECTED]>
> Date: Thu, 12 Aug 2004 12:46:48 -0400
> Subject: getting rid of Evaluate in CF 5.0
> To: CF-Talk <[EMAIL PROTECTED]>
>
> I have a complex page that I use this system right now.  This is  a
> sample of the text.
>
>  <CFIF Query.DATE EQ #Query2.DATE1#>
>  <CFSET A1=1>
>  <CFLOOP INDEX="Date1" FROM="#Starting#" TO="#Ending#">
>  <!--- No Roommates --->
>  <cfif (EVALUATE("RM1DAY" &A1) is '0') and (EVALUATE("RM2DAY" &A1) is
> '0') and (EVALUATE("RM3DAY" &A1) is '0')>
>
>  <CFQUERY DATASOURCE="#db#" NAME="Update">
>  UPDATE table
>    SET Day#a1# = 1
>          WHERE ID = #query3.New_ID#
>  </CFQUERY>
>
>  <CFSET NEW_TOTAL = EVALUATE("query1.DAY" &A1) + 1>
>
>  <CFQUERY DATASOURCE="#db#" NAME="UpdateHotel">
>  UPDATE table2
>         SET day#a1# = #new_total#
>        WHERE ID = #query.H_ID#
>  </CFQUERY>
>  </cfif>
>
>  More code
>  <CFSET A1=A1+1>
>  </cfloop>
>
>  Is there any what to get rid of all of these evaluate
> tags.
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to