Subject: RE: Using format-number() to display French currency
From: Maria Amuchastegui <mamuchastegui@xxxxxxxxxxx>
Date: Mon, 4 Jul 2005 11:44:43 -0400
|
I originally had the pattern '## ##0,00 $', but I got the following
error message:
file:///WEB-INF/xsl/fr/0010/common/format_data.xsl; Line #19; Column #92;
XSLT E
rror (javax.xml.transform.TransformerException): java.lang.RuntimeException:
Ele
mTemplateElement error: Malformed format string: ##a##0,00a$
The dollar sign stands for the Canadian dollar.
Maria
-----Original Message-----
From: Joris Gillis [mailto:roac@xxxxxxxxxx]
Sent: Monday, July 04, 2005 11:41 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: Using format-number() to display French currency
Hi,
Tempore 17:27:27, die 07/04/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx
scripsit Maria Amuchastegui
<mamuchastegui@xxxxxxxxxxx>:
> I have the following data:
> <Amt type="decimal">-1245.25</Amt>
> And I would like it to display as follows:
> -1 245,25 $
> <xsl:value-of select="format-number(., '## ##0,00 $',
> 'FrenchDecimalFormat')"/>
Since you set the grouping-seperator to ' ', you should use that exact
character in the pattern:
'## ##0,00 $'
btw, what does that dollar sign stand for? I thought the French currency was
Euro?
regards,
--
Joris Gillis (http://users.telenet.be/root-jg/me.html)
Spread the wiki (http://www.wikipedia.org)
|