xsl-list
[Top] [All Lists]

Re: Grouping by key

2004-11-12 04:29:52
gopinath(_dot_)emmidisetty(_at_)gb(_dot_)schneider-electric(_dot_)com wrote:

Hi,

Thanks, now the categorised output is working fine. Now, I have got another question. While categorising the output, I want to total the values in one of the columns. I know there is a function called sum(node-set) and tried to use(search for sum function in my xsl file).
From the fact that I don't get the results, I don't know how to apply sum
function in juction with key function.  Any suggestions, please?

Thanks.

As far as I can see, there is only one child of each account element that matches '*[(_at_)colno=3]', so performing a sum of only one value is not likely to help your.

Are you trying to display the sum of all colno 3 elements? try 
'sum(//*[(_at_)colno=3])' instead.

If you want the cumulative of the 'above', you could try '*[(_at_)colno = 3] + sum(preceding-sibling::account/*[(_at_)colno=3])'..

Grtz,
Geert

--
Geert(_dot_)Josten(_at_)Daidalos(_dot_)nl
IT-consultant at Daidalos BV, Zoetermeer (NL)

http://www.daidalos.nl/
tel:+31-(0)79-3316961
fax:+31-(0)79-3316464

GPG: 1024D/12DEBB50

--~------------------------------------------------------------------
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>