This is handled in XSLT, not XSLFO.
See
http://www.w3schools.com/xsl/el_decimal-format.asp <?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="
http://www.w3.org/1999/XSL/Transform">
<xsl:decimal-format name="euro"
decimal-separator="," grouping-separator="."/>
<xsl:template match="/">
<xsl:value-of
select="format-number(26825.8, '#.###,00', 'euro')"/>
</xsl:template>
</xsl:stylesheet>
Output:
26.825,80
Cheers!
Roger
jlr schreef:
> How can I include the currency format in a pdf document?
> I have the FinalTotal value displayed in the table, but I would
> like to have the value formatted in the manner of $XXX,XXX.XX
> instead of the plain number value.
> Your comments are much appreciated.
> CODE BELOW:
>
> <fo:table-body>
> <fo:table-row border-after-style="double" >
> <fo:table-cell xsl:use-attribute-sets="cell-padding"
> border="solid black 0.5px" >
> <fo:block xsl:use-attribute-sets="detailtableright">
> <xsl:value-of select="header/FinalTotal"/>
> </fo:block>
> </fo:table-cell>
> </fo:table-row>
> </fo:table-body>
>
> Thank you,
> jlr
>