sum sur des montants à virgule [XSL] - XML/XSL - Programmation
Marsh Posté le 23-09-2004 à 14:34:44
comment on fait pour "recorder une fonction"? Ca m'intéresse
Marsh Posté le 23-09-2004 à 16:47:32
Marsh Posté le 23-09-2004 à 20:37:10
Salut,
Tu peux jeter un oeil sur la fonction format-number, mais l'idéal serait d'avoir des fichiers XML qui adoptent le séparateur par défaut de XSL à savoir le point. Pour information, le seul séparateur décimal autorisé de du standard XML Schema est le point.
Autre point, l'encodage de ton fichier n'est pas judicieux car les seuls encodages que les parsers doivent implémenter pour être conformes au standard sontUTF-8 et UTF-16.
A+
Marsh Posté le 24-09-2004 à 11:43:54
Marsh Posté le 30-09-2004 à 12:00:09
Oui, il faut garder le point pour le stockage et les calculs, et bien sûr, utiliser la fonction translate() pour avoir l'affichage avec la virgule.
Marsh Posté le 30-09-2004 à 15:06:03
Merci pour tout, j'ai un début de solution
http://www.developpez.net/forums/v [...] highlight=
NB : Ils sont quand même plus balèzes sur le forum www.developpez.net. Je chambre !
Marsh Posté le 23-09-2004 à 14:06:43
Bonjour,
J'ai un fichier xml
Et une feuille de style
La function sum renvoie NaN alors qu'avec des "." comme séparateur de décimal cela marche.
Quelqu'un a-t-il une solution à mon problème sans recoder une fonction sum ?
---------------
La différence entre la théorie et la pratique c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.