[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] format number


Subject: Re: [xsl] format number
From: Andrew Welch <andrew.j.welch@xxxxxxxxx>
Date: Mon, 19 Mar 2012 10:45:54 +0000

On 19 March 2012 10:36, henry human <henry_human@xxxxxxxx> wrote:
> Hello
> I have filed1 = 100 or filed1 = 2000 or filed1 = 30000 ...(length <  8)
> I will format filed1 with zeros, so the filed1 is ever 8 digits long:
> 100   => 10000000
> 2000  =>  20000000
> 30000 => 30000000

If you really want to change the number by padding zeros onto the end,
then you can do:

concat($num, substring('00000000', string-length(string($num))))"

If however you want to pad with leading zeros (leaving the number
unchanged), then you can do:

format-number($num, '00000000')


--
Andrew Welch
http://andrewjwelch.com


Current Thread