[XSL FO]Comment faire évoluer une variable
Bonjour,
J'ai une variable qui s'incrément de un à chaque nouveau tableau dynamique.
J'aimerai que tout les 3 tableaux, elle se réinitialise à 1 afin de boucler dessus or, il me semble qu'une variable définie ne peut changer...
J'aimerai savoir si il existe un moyen grâce à une variable ou autre de tester que tous les 3 tableaux, je saute une page...
(Ex : si j'ai 7 tableaux, j'ai un saut de page sous le tableau 3 et j'aimerai en avoir un sous le tableau 6, ...)
Je vous envoie mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <xsl:variable name="num">
<xsl:number level="any" count="Tableau"/>
</xsl:variable>
<xsl:value-of select="$num"/>
<fo:block>
<xsl:if test="$num = 3">
<fo:block>
<fo:external-graphic src="file::AideInfo/img/logo_probtp.gif"/>
</fo:block>
<fo:block break-after="page">
</fo:block>
<xsl:variable name="num" select="1">
</xsl:variable>
</xsl:if>
</fo:block> |
Merci pour votre future aide...