[XSLT] pb portée d'une variable
Bonjour,
J'aimerai savoir le nombre de fois que ma boucle a été parcourue et afficher le résultat. Voici un exemple:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<xsl:template match="SECONDARY_AUTHORS">
<xsl:for-each select="SECONDARY_AUTHOR">
...
traitements
...
<!-- Je déclare une variable qui contient le nb de fois que la boucle a été parcourue -->
<xsl:variable name="VL_NBSECAUT" select="last()"/>
</xsl:for-each>
...
<!-- J'aimerai mainteant afficher ma variable -->
<!-- Ne fonctionne pas, apparemment elle n'es plus visible en dohors de la boucle for -->
<xsl:value-of select="$VL_NBSECAUT"/>
...
</xsl:template> |
Est-ce que qqun peu me donner un coup main, merci d'avance!