[XSLT] Un petit souci avec les <xsl:choose> et <xsl:when> dans tableau
Salut à tous,
j'ai mon code suivant qui doit avoir un 'tit souci car il n'y a que mon premier when qui s'appliqu en sortie, comment ça se fait?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<xsl:template match="tbody">
<xsl:choose>
<xsl:when test="//tgroup[@tgroupstyle='2 clonnes']">
<thead>
<xsl:apply-templates select="row[position()=1]"/>
</thead>
<tbody>
<xsl:apply-templates select="row[position()>1]"/>
</tbody>
</xsl:when>
<xsl:when test="//tgroup[@tgroupstyle='2 ligne titre']">
<thead>
<xsl:apply-templates select="row[position()=1]"/>
<xsl:apply-templates select="row[position()=2]"/>
</thead>
<tbody>
<xsl:apply-templates select="row[position()>2]"/>
</tbody>
</xsl:when>
</xsl:choose>
</xsl:template> |
Merci d'avance