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 :
J'espère que vous pouvez m'aider, pour le moment la variable "somme" ne change pas sa valeur à la fin et affiche 0.
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>
Merci.
Partager