Salut,

Ce que je veux avoir : un tableau de valeurs (de prix) et la dernière ligne montre le total

C'est que j'ai pu faire : un tableau qui affiche les prix

Ce que je n'ai pas réussi : le total des prix

Ci-dessous vous trouvez le code :
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
17
 
 <xsl:param name="somme" select="0"/>
 
 <xsl:template name="fctSomme">
    <xsl:param name="cout" />
    <xsl:param name="somme" select="$sumFrais+$cout"/>
  </xsl:template>
 
<xsl:template match="ArrayOfService" mode="arrayOfService">
 <xsl:for-each select="Service">
     <xsl:value-of select="InstallationCost"/>
     <xsl:call-template name="fctSomme">
         <xsl:with-param name="cout" select="5" /> <!--Pour simplifier tous les prix sont à 5 -->
      </xsl:call-template>
 </xsl:for-each>
 Total : <xsl:value-of select="$somme"/>  
</xsl:template>
J'espère que vous pouvez m'aider, pour le moment la variable "somme" ne change pas sa valeur à la fin et affiche 0.

Merci.