Bonjour
Je fais un tri dynamique sur mes données grâce à une apply-templates du type :
---
<xsl:apply-templates select="ligne">
<xsl:sort select="*[local-name()=$T_PRI]" data-type="{$temp1}"
order="{$O_PRI}"/>
...
---
Le tri s'effecture correctement, mais j'aimerais faire des "regroupements" : à
savoir faire un trait entre chaque groupe de données ayant la même valeur pour
la clé de tri.
Exemple, trié par rapport à la première colonne : (--- figurent les traits)
acteur georges 21
acteur michel 37
-----------------
chanteur hubert 19
chanteur jacques 63
chanteur michel 27
-------------------
prof hervé 53
Voilà mon code actuel, qui ne fonctionne que "de temps en temps" :
---
<xsl:template match="ligne" >
.
.
.
<xsl:if test="not(following::ligne/designationArticle=current
()/designationArticle)">
<tr>
<td width="25%" nowrap="yes"><hr class="pasimprim"/></td>
</tr>
</xsl:if>
.
.
.
---
Merci d'avance
--
Mathieu Lelorrain
Etudiant ingénieur à l'Université de Technologie de Compiègne
Téléphone : 06-89-47-97-81
Messagerie : mlelorra@etu.utc.fr
--
Le 29 mai, étiez-vous de la partie ?
Jet-Sept
7777777777777
7777777777777
777
777
77
7777 777777 7777777 77 777777 777777 77777 7777777
7 7 7 77 7 7 7 7 7
7 7 7 77 777 7 7 7 7
7 77777 7 777777777 7 77777 77777 7
7 7 7 777 7 7 7 7
7777 777777 7 77 77777 777777 7 7
777
777
777
777
www.jet-sept.fr.fm
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Tue Oct 19 15:27:27 2004