我需要在我已经使用过的 for-each(Muenchian 分组)函数中打印增量值。请找到代码段
<xsl:template>
<xsl:for-each select="./DocumentPayable/DocumentPayableLine[generate-id() = generate-id(key('Locationabc', ./Tax/TaxRateCode))]">
<xsl:if test="(LineType/Code='AWT')">
<xsl:variable name="LocationCode" select="./Tax/TaxRateCode"/>
<Rcrd>
<AddtlInf>/D1/<xsl:value-of select="(Tax/TaxRateCode)"/></AddtlInf>
</Rcrd>
</xsl:if>
</xsl:for-each>
</xsl:template>
预期输出:
/D1/INDIA
/D2/USA
/D3/AFRICA
根据税率代码的数量,应显示增量值。
请帮忙。