Bonjour,

J'aimerais affiche un histogramme contenant des pourcentages.
J'ai utilisé le code du tutoriel "diagramme à barres horizontales" : http://kalyparker.developpez.com/art...standards-web/

Cependant dans mon cas j'aimerais que les pourcentages soient calculés en fonction des valeurs de mon fichier XML.

En gros je calcule la valeur du pourcentage et je la met dans un variable xslt :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<xsl:variable name="nbScenariosOK" select="count(//Scenario[@Success='true'])"/>
<xsl:variable name="resulat1" select="$nbScenariosOK div $nbScenarios * 100"/>
(La valeur calculée est la bonne).

Et j'aimerais utiliser cette valeur pour fixer mon Width avec un code du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<li>
<xsl:variable name="nbScenariosOK" select="count(//Scenario[@Success='true'])"/>
<xsl:variable name="resulat1" select="$nbScenariosOK div $nbScenarios * 100"/>

<label class="libelle">% Scenarios OK</label>
<span class="count"><xsl:value-of select="count(//Scenario[@Success='true'])"/></span>
<span class="index" style="width: $resultat1 %">
	<xsl:value-of select="$resulat1"/>
</span> 
</li>