¿Existe alguna forma mejor de escribir lo siguiente?Evaluar la función
<cfloop list="#qry.Columnlist#" index="FieldName">
<cfset "form.#FieldName#" = Evaluate("qry.#FieldName#")>
</cfloop>
Este bucle asigna todos los campos de la consulta al campo de formulario correspondiente. Entiendo que la función de evaluación es rechazada.
¡Buena respuesta! Estaba buscando una solución a esto hoy también. –
¿Qué pasa con 'evaluate (" qry. # MyArr [i] .foo # ")' Intenté 'qry [myArr [i] [foo]]' pero no tuve suerte – isurfbecause
@isurfbecause no estoy seguro de lo que está preguntando allí, pero para el objeto de matriz, es '[fieldName] [rowIndex]'. ¿Es 'foo' el rowIndex? si es así, configure 'myArr [1]' primero en algunas var, luego use eso. A CF podría no gustarle anidado '[]' – Henry