Bonjour,

Le tri de mes données ne fonctionnent pas pour les dates, je comptais conditionner mon tri comme ci-dessous

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
    ....
    ....
    <!-- Pour Chaque ligne -->
    <xsl:for-each select="*">
      <!-- tri -->
      <xsl:choose>
        <xsl:when test="contains(*[name()=$champTri],'/')">
          <xsl:sort select="concat(substring(*[name()=$champTri],7,4), substring(*[name()=$champTri],4,2), substring(*[name()=$champTri],1,2))" order="{$sensTri}"/>          
        </xsl:when>
        <xsl:otherwise>
          <xsl:sort select="*[name()=$champTri]" order="{$sensTri}"/>          
        </xsl:otherwise>
      </xsl:choose>
    ....
    ....
Mais cela ne fonctionne pas, il me renvoit l'erreur ci-dessous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xsl:sort n'est pas admis à cet endroit de la feuille de style !
Je m'y prend certainement mal

Merci d'avance.