Loops ColdFusion中的循环和

Loops ColdFusion中的循环和,loops,coldfusion,sum,Loops,Coldfusion,Sum,我有以下输出: <cfoutput>#TLFormat((get_ship_row.price[1]*get_ship_row.amount[1])+(get_ship_row.price[2]*get_ship_row.amount[2]))#</cfoutput> #TLFormat((获取发货行价格[1]*获取发货行金额[1])+(获取发货行价格[2]*获取发货行金额[2]))# 如您所见,我手动添加了两个由id 1和id 2定义的表达式。我只想创建一个由这些数

我有以下输出:

<cfoutput>#TLFormat((get_ship_row.price[1]*get_ship_row.amount[1])+(get_ship_row.price[2]*get_ship_row.amount[2]))#</cfoutput>
#TLFormat((获取发货行价格[1]*获取发货行金额[1])+(获取发货行价格[2]*获取发货行金额[2]))#

如您所见,我手动添加了两个由id 1和id 2定义的表达式。我只想创建一个由这些数字组成的循环,这些数字将被插入到这个脚本中,以便更容易实现该函数。

我怀疑您的代码有点复杂,但是如果不看到更多的代码,很难说。
TLFormat()
也是您的自定义函数吗

但是,如果您在查询上循环,则这可能适用于您:

<cfloop from="1" to="#get_ship_row.recordCount - 1#" index="i">
    #TLFormat((get_ship_row.price[i]*get_ship_row.amount[i]) + (get_ship_row.price[i+1]*get_ship_row.amount[i+1]))#
</cfloop>

#TLFormat((获取发货行价格[i]*获取发货行金额[i])+(获取发货行价格[i+1]*获取发货行金额[i+1]))#
我希望我正确理解了你的问题