我需要计算发票的总额。此发票是使用表单、金额、数量和税款字段创建的,这些字段的总和是通过 cfinput 中的绑定生成的。我无法计算所有行的总和,即总数。我尝试了一些操作,但没有得出解决方案
这是一个示例代码:
<cfform action="" method="post">
<cfloop from="1" to="3" index="i">
Q.ta <cfinput type="text" name="quantita#i#" value="0">
+
Importo <cfinput type="text" name="importo#i#" value="0">
+
Tax <cfinput type="text" name="iva#i#" value="0">
=
Totale <cfinput type="text" name="totale#i#" value="0" bind="cfc:somma.getSomma({quantita#i#},{importo#i#},{iva#i#})">
<br /><br />
</cfloop>
氟氯化碳:
<cfcomponent>
<cffunction name="getSomma" access="remote" returntype="string">
<cfargument name="quantita" default="0">
<cfargument name="importo" default="0">
<cfargument name="iva" default="0">
<cfset totaleSomma=#evaluate((importo*quantita)*(1+iva))#>
<cfreturn totaleSomma>
</cffunction>
</cfcomponent>