Bonjour,

Je souhaite créer une variable dont la valeur est la soustraction de deux paramètres issus de ma structure xml.

Ce code ne fonctionne pas ...
<x:variable name="qte">
<x:choose>
<x:when test="@DIFF!=''">
<x:value-of select="number(@QTE) - number(@DIFF)"/>
</x:when>
<x:otherwise>
<x:value-of select="@QTE"/>
</x:otherwise>
</x:choose>
</x:variable>
En fait il me sort (dans mon tableau) NaN ... Ce qui n est pas exactement ce que j attends vu que j ai @QTE = 2000 et @DIFF=300
J ai également essayé
<x:value-of select="@QTE"> - <x:value-of select="@DIFF"/>
Qui n'a évidemment pas fonctionné mais qui avait au moins l'avantage de m'afficher quelque chose d'un peu plus cohérent , j'avais au moins la soustraction de posée ! (2000 - 300)