Subject: RE: [xsl] sum a selected tag of a key From: "Andrew Welch" <AWelch@xxxxxxxxxxxxxxx> Date: Thu, 18 Mar 2004 14:01:44 -0000 |
> Hi everybody and thanks for the latest response, > > I have created a key > <xsl:key name="detalleanno" > match="/PENSIONES/DETALLE_PENSION" > use="/PENSIONES/DETALLE_PENSION/ANNO" /> I would like to get > the sum of APORT_EMP during a year. I am trying with the > following expression: <xsl:value-of > select="sum(key('detalleanno',ANNO)/APORT_TRAB)"/>, but i > always get the sum of all the years and i only want the > values of a year. Could anyone give me an advice? thanks The 'use' attribute of xsl:key is relative to the 'match' attribute, so you will need to use: <xsl:key name="detalleanno" match="/PENSIONES/DETALLE_PENSION" use="ANNO" /> cheers andrew XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] sum a selected tag of a key, BECAPORTAL2 becario | Thread | [xsl] breaking up a big xml file in, Don Stinchfield |
Re: [xsl] Cannot get numeric value , Brian Chrisman | Date | RE: [xsl] Losing white space when i, Karl J. Stubsjoen |
Month |