Subject: SV: [xsl] Disable showing of NaN From: Jonas Nordström <Jonas.Nordstrom@xxxxxxxxxxx> Date: Thu, 11 Jan 2001 17:03:54 +0100 |
Maybe this will work (I can't try it right now). Assign the value to a variable, test the variable for the 'NaN' value. Display the variable if it is something else. <td align="right"> <xsl:variable name="num" select="format-number(total div sum(//ports/port/total) * 100,'#.00')"/> <xsl:if test="$num!='NAN'"> <xsl:value-of select="$num"/> </xsl:if> </td> /Jonas -----Ursprungligt meddelande----- Från: Mazza, Glen [mailto:glen.mazza@xxxxxxx] Skickat: Thursday, January 11, 2001 4:37 PM Till: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Ämne: [xsl] Disable showing of NaN Simple question (no flaming here, I did check "Math" and "Formatting" off the XSL FAQ for the answer), how do I disable the showing of NaN if I am doing a division by zero? I know there is a xsl:decimal-format command with a NaN parameter I can set to "", but I don't know how to integrate it with format-number() as follows: <td align="right"> <xsl:value-of select="format-number(total div sum(//ports/port/total) * 100, '#.00')"/> </td> Thanks, Glen Mazza glen.mazza@xxxxxxx 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 -> |
---|---|---|
[xsl] Disable showing of NaN, Mazza, Glen | Thread | RE: [xsl] Disable showing of NaN, West, Wilson Y. |
Re: [xsl] Controlling white space, Stephen Cunliffe | Date | [xsl] test multiple parameters or j, sue butler |
Month |