Gibt es eine Syntax in der Coldfusion, die mir das erlaubt?Greifen Sie auf eine Coldfusionsvariable zu, ohne den Namen zu kennen
<cfif DataSet2.RecordCount gt 0 >
<cfset append = #ArrayAppend(DataSet2Results,VAL(DataSet2.RecordCount))# >
</cfif>
Ersetzen der '2' jeweils durch einen Variablennamen (in diesem Fall ein Index in einer Schleife). es würde also wie folgt aussehen:
<cfif DataSet#index#.RecordCount gt 0 >
<cfset append = #ArrayAppend(DataSet#index#Results,VAL(DataSet#index#.RecordCount))# >
</cfif>
Ich weiß, ich kann dafür eine zweidimensionale Anordnung tun, aber es würde mir ein Stück Zeit sparen, wenn dies getan werden kann.
Mögliche Duplikate von [Dynamische Variablennamen Coldfusion] (http://stackoverflow.com/questions/1719947/dynamic-variable-names-coldfusion) – Beginner
Meine Lösung war etwas anders, ich habe es dort veröffentlicht. –