[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Assigning a value to a variable failure
Subject: Re: [xsl] Assigning a value to a variable failure From: JBryant@xxxxxxxxx Date: Mon, 21 Feb 2005 16:12:25 -0600 |
Are all the variables at the highest level of the spreadsheet (that is, outside of any templates)? Jay Bryant Bryant Communication Services (presently consulting at Synergistic Solution Technologies) "tom tom" <tomxsllist@xxxxxxxxxxx> 02/21/2005 04:07 PM Please respond to xsl-list@xxxxxxxxxxxxxxxxxxxxxx To xsl-list@xxxxxxxxxxxxxxxxxxxxxx cc Subject [xsl] Assigning a value to a variable failure If I have the following variables: <xsl:variable name="section_num2"> <xsl:choose> <xsl:when test="/ROOT/PARAMS/PARAM[NAME='s_id']"> <xsl:value-of select="/ROOT/PARAMS/PARAM[NAME='s_id']/VALUE"/> </xsl:when> <xsl:otherwise>1</xsl:otherwise> </xsl:choose> </xsl:variable> <xsl:variable name="section_num" select="number($section_num2)"/> I have a further variable and template: <xsl:variable name="current_page"> <xsl:call-template name="find_current_page"/> </xsl:variable> <xsl:template name="find_current_page"> <xsl:value-of select="$section_num2"/> </xsl:template> When i reference the variable $current_page, the value of $section_num2 is not returned, nothing is returned, yet when I call the template name 'find_current_page' directly the correct value is returned, can anyone tell me why? I am using MSXML 3 in XML Spy, these templates are part of a much larger stylesheet, they are definately not being overridden anywhere. Thanks Tom _________________________________________________________________ Stay in touch with absent friends - get MSN Messenger http://www.msn.co.uk/messenger
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Assigning a value to a variab, tom tom | Thread | Re: [xsl] Assigning a value to a va, David Carlisle |
[xsl] Assigning a value to a variab, tom tom | Date | Re: [xsl] xslt to generate XSL-FO t, Jon Gorman |
Month |
Keywords