Subject: RE: How can I sum values in multiple rows
From: Kay Michael <Michael.Kay@xxxxxxx>
Date: Wed, 3 May 2000 15:49:33 +0100
|
> I'm generating xml-Files from a database and I want to sum values of
> multiple rows like
>
> <xsl:value-of select="format-number(SONDERSET/ROW[@ID='1'] +
> SONDERSET/ROW[@ID='2'] + SONDERSET/ROW[@ID='3'],'###.##0,00')"/>
>
> Now the problem is, that I don't know how many rows are there
> so I need a possibility to do something like :
>
> <xsl:value-of
> select="format-number(SONDERSET/ROW[@ID='*'],'###.##0,00')"/>
>
Try <xsl:value-of
select="format-number(sum(SONDERSET/ROW[@ID]),'###.##0,00')"/>
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|