Subject: RE: [xsl] Error xsl:param may not be used here|
From: "Vasu Chakkera" <vasucv@xxxxxxxxxxx>
Date: Mon, 14 Oct 2002 10:37:46 +0000
Andrew Wrote: Thats interesting - saxon 6.5.2 allows this (as stated msxml doesnt).
11.5 "As well as being allowed at the top-level, both xsl:variable and xsl:param are also allowed in templates. xsl:variable is allowed anywhere within a template that an instruction is allowed. In this case, the binding is visible for all following siblings and their descendants. Note that the binding is not visible for the xsl:variable element itself. xsl:param is allowed as a child at the beginning of an xsl:template element. In this context, the binding is visible for all following siblings and their descendants. Note that the binding is not visible for the xsl:param element itself." ---- Aren't we talking same??
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.---
_________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com