xsl-list
[Top] [All Lists]

Re: [xsl] format number

2012-03-19 06:27:32
Hi Andrew
This is it! Thank you for the explanation too.
Henry



----- Ursprüngliche Message -----
Von: Andrew Welch <andrew(_dot_)j(_dot_)welch(_at_)gmail(_dot_)com>
An: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
CC: 
Gesendet: 11:45 Montag, 19.März 2012
Betreff: Re: [xsl] format number

On 19 March 2012 10:36, henry human <henry_human(_at_)yahoo(_dot_)de> 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

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


<Prev in Thread] Current Thread [Next in Thread>