Subject: Re: [xsl] sum() command From: "KUMAR NINGASHETTY" <KNINGASHETTY@xxxxxxxxxxxxxxxx> Date: Tue, 20 Aug 2002 14:50:26 -0400 |
There is some syntax error there ... for valor element ..use <xsl:value-of select="sum(query/row/value[@field='valor'])"/> For duracao element its in a different format and hence fails..Filter the data using string manipulation funcs depending on what kinda result you need . - kumar >>> vitor_cavalcanti@xxxxxxxxx 08/20/02 01:42PM >>> Folks, I got an error when i use the sum() command. Can you help me, guys? :) I have following XML-structure: <query> <row> <value field="data">25/07/2002</value> <value field="hora">15:54:40</value> <value field="grupo">2ª A 6ª</value> <value field="tipo">Voz</value> <value field="duracao">00:15:00</value> <value field="valor">80.04</value> </row> <row> <value field="data">25/07/2002</value> <value field="hora">15:45:30</value> <value field="grupo">2ª A 6ª</value> <value field="tipo">Voz</value> <value field="duracao">00:10:00</value> <value field="valor">0.05</value> </row> <row> .... </row> </query> I'm doing a <xsl:for-each select="value"> and puting all these values in a <table> html. Now I wanna put the last line with a <td> with the total sum of the "duracao" field and another <td> with the "valor" sum. Out of for-each, I'm doing the following: <xsl:value-of select="sum(/query/row[value/@field='duracao'])"/> and <xsl:value-of select="sum(/query/row[value/@field='valor'])"/>. Both are returning NaN. Any idea, guys? Thanks, Vitor XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] sum() command, Macaulay,Malcolm (US | Thread | [xsl] document() function, Felmey, Jonathan |
RE: [xsl] sum() command, Macaulay,Malcolm (US | Date | [xsl] document() function to get st, tpass001 |
Month |