[Home] [By Thread] [By Date] [Recent Entries]

Subject: Re: variable
From: James Melton <james.melton@xxxxxxxxxxx>
Date: Wed, 01 Aug 2001 17:00:46 -0400
No, variables are immutable. You can try a recursive style where a
parameter is recalculated as you recurse. Or if its a matter of
end-cases as your example implies you can call a template with a
parameter whose value is conditionally specified.

Jim.


Eric Schenfeld wrote:
> 
> is there a way to change the value of a parameter or a variable after it's been declared?  like with an if statement?
> 
> CODE:
> 
>                 <xsl:param name="color">123456</xsl:param>
>                 <xsl:if test="ancestor::top_bar">
>                         <xsl:param name="color">ffffff</xsl:param>
>                 </xsl:if>
>                 <xsl:if test="ancestor::bottom_bar">
>                         <xsl:param name="color">000000</xsl:param>
>                 </xsl:if>
> 
> It doesn't seem to work with variables or parameters.  is there some other way?
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

-- 

____________________________________________________________
James Melton                 CyLogix
609.750.5190                 609.750.5100
james.melton@xxxxxxxxxxx     www.cylogix.com

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread
  • variable
    • Eric Schenfeld - Wed, 1 Aug 2001 16:54:03 -0400 (EDT)
      • James Melton - Wed, 1 Aug 2001 17:02:38 -0400 (EDT) <=
        • dante - Thu, 2 Aug 2001 08:05:14 -0400 (EDT)
          • cutlass - Thu, 2 Aug 2001 08:14:59 -0400 (EDT)
          • Matt Sergeant - Thu, 2 Aug 2001 08:53:41 -0400 (EDT)
          • Kevin Read - Thu, 2 Aug 2001 14:42:10 -0400 (EDT)
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member