Folks, I'm sorry if this appears twice on thelist. But I submitted it the first time about 13 hours ago and I still don't sdee it. So I'm trying again. I have a question about where function invocations are legal. Maybe someone can explain this for me. Here's what prompted my question: 1.) I have a form with a number of different sets of checkboxes. Thay are named c1, c2, c3, c4, ... cn 2.) The sets are placed on the form with <cfselect name="C#n#" query="G" value="q" required="Yes" multiple></cfselect> where #n# is a loop counter. 3.) Note the required="Yes" and multiple attributes in the cfselect. They guarantee that there will always be a value for form field C<n> and sometimes that value will be a comma-separated list. 4.) When I tried the following, ColdFusion balked on the Evaluate function in the list attribute: : <cfloop index="n" from="1" to="#number_of_sets#" <cfloop index="this_group" list="Evaluate('FORM.C#n#')"> ... ... ... </cfloop> </cfloop> 5.) But it worked when I used the Evaluate function in a cfset tag and referred to the variable in the cfloop's list attribute. Thus: <cfset xlist = Evaluate('FORM.C#n#')> <cfloop index="n" from="1" to="#number_of_sets#" <cfloop index="this_group" list="xlist" ... ... ... </cfloop> </cfloop> How come? Can I use a function in the list attribute of the cfloop tag? Or is it the way I coded the Evaluate tag? Anybody???? Thanks, -- Tim Dempsey ------------------------------------------------------------------------------ Archives: http://www.eGroups.com/list/cf-talk To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.