[XSLT] Incrementation d'une virgule
Bonjour,
Je souhaite rajouter une virgule après la date de naissance de l'enfant
DATENAISSANCEENFANT mais sans que celle-ci apparaissent s'il s'agit du dernier enfant de la boucle.
Ex :
Marine Reanl 01/12/1987,
Jeremy Reanl 01/12/1989
J'ai essayé de rajouter la ligne
Code:
1 2
|
<xsl:text>,</xsl:text> |
mais je ne sais pas comment l'enlever lorsque c'est la dernière enumeration de la date de naissance de l'enfant.
Merci pour votre aide
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
<td>
<xsl:for-each select="//ENFANTS/ENFANT[REFEMPLOYEENFANT = current()/@IDEMPLOYE]">
<xsl:sort order="ascending"/>
<xsl:value-of select="PRENOMENFANT"/>
<xsl:text> </xsl:text>
<xsl:value-of select="NOMENFANT"/>
<xsl:text> - </xsl:text>
<xsl:variable name="date_norm" select="DATENAISSANCEENFANT" />
<xsl:variable name="an" select="substring($date_norm, 1, 4)" />
<xsl:variable name="mois" select="substring($date_norm, 6, 2)" />
<xsl:variable name="jour" select="substring($date_norm, 9, 2)" />
<xsl:variable name="date_complete" select="concat($jour, '/', $mois, '/', $an)" />
<xsl:value-of select="$date_complete" />
<!--<xsl:text>,</xsl:text>-->
<br/>
</xsl:for-each>
</td> |