Call me a bit nitpicky..:-) But I'd like to point out that you don't need to use #'s in expressions like goo [#counter#], as that's rather redundant. You only need to use #'s in content between certain CF tags (like cfoutput and cfquery) and in strings. It's been my understanding that removing unneeded #'s is supposed to speed up the code somewhat.
-- Angeli Wahsltedt _____ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Aaron Rouse Sent: Monday, July 16, 2007 11:24 AM To: [email protected] Subject: [houcfug] Re: string concatenation and Evaluate It is best to avoid Evaluate as much as possible. Although doubtful it would bite you on something that simple. I have worked on projects where evaluate was over used and did create problems with CF. On 7/16/07, Mark Davis <[EMAIL PROTECTED]> wrote: Nevermind...I figured it out... <cfloop from="1" to="#counter#" index="i"> <cfset session.PARCAdmin.ChildOffer[#counter#] = structnew()> <cfset session.PARCAdmin.ChildOffer[#counter#].childOfferName = evaluate("form.childoffer_" & i)> <cfset session.PARCAdmin.ChildOffer[#counter#].childOfferRelationship = Evaluate("form.relationshiptype_" & i)> </cfloop> Need more coffee Mark Davis Cricket Communications Software Engineer III 303-734-7694 (w) _____ From: Mark Davis Sent: Monday, July 16, 2007 10:04 AM To: '[email protected]' Subject: string concatenation and Evaluate Alright...not sure why I am having such trouble making this work... I have a set of x number of form variables named as such... Form.childOffer_1 Form.childOffer_2 ..... After form submission, I need to loop thru those and set the values into different structs, like this... <cfloop from="1" to="#form.counter#" index="i"> <cfset session.PARCAdmin.ChildOffer[#counter#] = structnew()> <cfset session.PARCAdmin.ChildOffer[#counter#].childOfferName = #No Workie Here#> </cfloop> The value needs to have form.childOffer concatenated with the value of I, then evaluated to get the value. Any suggestions? I know I am missing something obvious. Mark Davis Cricket Communications Software Engineer III 303-734-7694 (w) -- Aaron Rouse http://www.happyhacker.com/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the "Houston ColdFusion Users' Group" discussion list. To unsubscribe, send email to [EMAIL PROTECTED] For more options, visit http://groups.google.com/group/houcfug?hl=en -~----------~----~----~----~------~----~------~--~---
