在不知道名称的情况下访问coldfusion变量

时间:2016-06-13 19:52:20

标签: coldfusion

coldfusion中是否有一个语法可以让我这样做?

<cfif DataSet2.RecordCount gt 0 > 
  <cfset append = #ArrayAppend(DataSet2Results,VAL(DataSet2.RecordCount))# >
</cfif>

更换&#39; 2&#39;在每种情况下都带有变量名(在这种情况下是循环中的索引)。 所以它看起来像:

<cfif DataSet#index#.RecordCount gt 0 > 
      <cfset append = #ArrayAppend(DataSet#index#Results,VAL(DataSet#index#.RecordCount))# >
    </cfif>

我知道我可以为此做一个二维数组,但是如果可以的话,它可以节省一些时间。

1 个答案:

答案 0 :(得分:0)

我找到了自己问题的答案。我使用了Variables [“DataSet #index#”]。recordcount等等。