Subject: Re: Error xsl:param may not be used here
From: "Ryan Beesley" <RBeesley@xxxxxxxxxxxx>
Date: Mon, 14 Oct 2002 09:41:38 -0500
|
----- Original Message -----
From: "Vasu Chakkera" <vasucv@xxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Monday, October 14, 2002 4:08 AM
Subject: Re: Error xsl:param may not be used here
> Ryan,
> The problem is that your <xsl:param> is wrongly placed.<xsl:param> is a
top
> level element ie, child of <xsl:stylesheet> element or if it is in a
> template then it must be the immediate child of the <xsl:template>
element.
> so in your case, because you have an <xsl:variable> element before the
> <xsl:param> element, its reporting the error message.
Vasu wins the prize, but only slightly ahead of Jarno.
The problem was stemming from the fact that I had a variable placed before
the param. I changed my variable to a param as well, and it works perfectly
now. I'm concerned about any performance hit that may cause though. Is it
a problem to declare too many params? I had to change many other former
variables to params in the complete XSLT to make this work.
Thank you everyone for the speedy response.
Ryan Beesley
Rbeesley@xxxxxxxxxxxx
Founder, Atum Innovations
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|