<xsl:choose>
<xsl:when test="$cty='LOHNSTD'">
<xsl:variable name="sum" select="$sum + $amt"/>
</xsl:when>
<xsl:when test="$cty='REGPAY'">
<xsl:variable name="sum1">
<xsl:value-of select="$sum1 + $amt"/>
</xsl:variable>
</xsl:when>
</xsl:choose>
在上面的代碼中,它給了我警告消息說變量sum和sum1沒有聲明。 amt和cty是傳遞給此模板的參數。任何人都可以幫助我根據不同的類別代碼進行求和嗎?在選擇語句中在xslt中添加兩個變量