Subject: [xsl] Compute sum of a computed node list From: vsubramanian@xxxxxxxxxx Date: Wed, 5 May 2004 12:18:27 -0400 |
Hi! Here I am trying to compute the sum for the state local salary which has some mathematical calculation involved. When i compute sum of a node which is not mathematically altered, i get the sum despite having a NaN as one of the nodes. but, this gives me an error. Could you please be kind enough to explain this? thanks, Vidya <?xml version='1.0' encoding='utf-8' ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:decimal-format name="MyFormat" NaN="-" zero-digit="0"/> <xsl:template match="rehab_services_list"> <rehab_services_list> <xsl:for-each select="rehab"> <rehab> ...i have the other variables here>... <xsl:variable name="var_state_local_match" select="$state_local_salary * ($quarterly_sessions div ($non_medicaid_sessions))"/> <state_local_match> <xsl:value-of select="format-number($var_state_local_match,'###,###.##','MyFormat')"/> </state_local_match> </rehab> </xsl:for-each> <state_local_match_total> <xsl:value-of select="format-number(sum(rehab/state_local_match[number(.)=number(.)]),'### ,###.##','MyFormat')"/> </state_local_match_total> </rehab_services_list> </xsl:template> </xsl:stylesheet>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Recursive apply-templates, James A. Robinson | Thread | RE: [xsl] Compute sum of a computed, Andreas L. Delmelle |
Re: [xsl] [solved]Generating a tree, Wendell Piez | Date | Re: [xsl] [solved]Generating a tree, Wendell Piez |
Month |