Bonjour
Je me heurte à la méthode pour afficher un format monétaire reconnu
internationalement
Voici mon implémentation
<xsl:decimal-format name="moneyFormat" decimal-separator=","
grouping-separator=" "/>
<xsl:value-of select="format-number($account, parameters/currencyPattern,
'moneyFormat')"
</xsl:template>
Ceci fonctionne sans problème mais decimal-separator et
grouping-separator sont en "dur" dans le code et ils doivent correspondre
au pattern (# ##0,00€ par exemple). Ce code n'est pas générique, si on
veut changer le format il faut à la fois changer le pattern et les
paramètres decimal-separator et grouping-separator (et que les deux
structures soient compatible). Aux USA le pattern devient
$#,##0.00;$-#,##0.00 et decimal-separator="." et grouping-separator=","
Je souhaite que l'utilisateur puisse indiquer son pattern et ensuite qu'il
s'applique aux pages générées en XSLT
Le pattern n'étant pas suffisant en soit, existe'il une méthode pour
extraire ces infos du pattern plutôt que de renvoyer 2 variables
supplémentaires
Joël Tremblet
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Sat Sep 20 22:37:06 2008