Bonjour,
je relance le sujet car je souhaite ajouter des retour à la ligne dans des cellules. Je génère des fichiers EXCEL à partir de données en XML et script XSL via Cocoon(fop).
Voici le genre de boucle XSL que j'ai (je crée des lignes pour un tableau) :
<xsl:for-each select="employe">
<Row>
<Cell ss:StyleID="STD_EMP">
<Data ss:Type="String"><xsl:value-of select="@NOMPRE"/></Data></Cell>
<Cell ss:StyleID="STD_EMP">
<Data ss:Type="String"><xsl:value-of select="@PROFIL"/></Data></Cell>
<Cell ss:StyleID="STD_EMP">
<Data ss:Type="String">
<xsl:for-each select="horaire">
<xsl:value-of select="PLAGE"/>
</xsl:for-each>
</Data>
</Cell>
</Row> </xsl:for-each> |
Dans la troisième cellule, je voudrais avoir ma liste de champs horaire (élément PLAGE du noeud horaire) dans une seule cellule avec des retour à la ligne après chaque champ.
Je n'ai pas trouvé quel caractère ajouter. le   ne marche pas, le (qui est pourtant le code dans les fichiers excel) non plus.
Quelqu'un aura déjà résolu ce problème ?