This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Sum() function
- To: <XSL-List at mulberrytech dot com>
- Subject: Sum() function
- From: "Callum Elliott" <c dot j dot elliott-96 at student dot lboro dot ac dot uk>
- Date: Wed, 23 Feb 2000 14:49:09 +1100
- Reply-To: xsl-list at mulberrytech dot com
Hi there,
I'm trying to sum report totals, but I only want to sum certain attributes.
For example
My.xml
<report>
<tranxs>
<tranx cccf="N" amt="200">
</tranx>
</report>
My.xsl
<xsl:for-each select="report">
...
<xsl:value-of select="sum(tranxs/tranx[@cccf = 'N']/@amt)"/>
I know the above line is wrong, but I don't know how to fix it. I want it
to sum depending on the cccf attribute value.
Thanks in advance,
Callum Elliott
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list