[Xpath] Expression XPath pour une commande
Bonjour,
J'ai un fichier XML qui ressemble à cela :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<Products>
<Product code="AB928">
<Quantity>36</Quantity>
<Price>2.70</Price>
</Product>
<Product code="LM607">
<Quantity>39</Quantity>
<Price>6.78</Price>
</Product>
</Products> |
Ensuite, j'ai créé un formulaire XForms classique. Mon but est en fait de calculer dans un champ le montant total des produits (prix_produit1 * quantité_produit1 + prix_produit2 * quantité_produit2 + ...) et afficher le résultat.
Le problème est qu'il faut faire tenir le résultat dans une requête XPath et je n'arrive pas à la trouver :(.
Voici le champ résultat avec la requête à compléter :
Code:
1 2
|
<xf:bind nodeset="instance('order')/Total" calculate="???" /> |
Voilà, j'ai essayé beaucoup de choses mais sans succès. Si je n'arrive pas à trouver, je serai obligé de faire seulement une somme des prix des produits sans leur quantités. C'est bien mais pas vraiment réaliste !
Voilà, merci à ceux qui pourront m'aider :P