Re: Change the value of a parameter in a template
<xsl:if test="Left=$article"> <xsl:param name="find" select='Right'/> </xsl:if> You have to have xsl:param statements as the first thing in the template you can't have them lower down. You could use xsl:variable there but its scope would be exactly those three lines, the new value would be lost at the end of the current element, ie the </xsl:if>. > Then I want to access the parameter "find", with its new value, from the > calling template "Relation". > Does anybody know how to do that? XSL is a side effect free language, so calling a template _never_ gives variables in the calling templates new values. If you said what you were trying to achieve, probably someone would post a solution. David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Control Centre. For further information visit http://www.star.net.uk/stats.asp XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format