Subject:XTSE0620: An xsl:param element with a select attribute must be empty Author:Richard Keller Date:06 Sep 2018 06:16 PM
We have a default parameter value in the xsl file:
<xsl:param name="PrintorHtml">html</xsl:param>
We also supply a parameter value in the scenario parameters
When doing a preview I get this error:
java.lang.RuntimeException: Error: at xsl:param on line 23 column 32 of cdf.xsl:
XTSE0620: An xsl:param element with a select attribute must be empty
at com.exln.stylus.CSaxon8Driver.doProcessing(CSaxon8Driver.java:299)
at com.exln.stylus.CProcessorDriver.process(CProcessorDriver.java:119)
cdf.xsl (23, 32)
Error: at xsl:param on line 23 column 32 of cdf.xsl: XTSE0620: An xsl:param element with a select attribute must be empty
=============
If I remove the parameter value it works without an error.
Is there a way to ignore this error? We have a default parameter value in the XSL but need to be able to pass a different value in the parameter to override the default parameter.
Subject:XTSE0620: An xsl:param element with a select attribute must be empty Author:Ivan Pedruzzi Date:06 Sep 2018 10:42 PM
With Stylus Studio you need to change your stylesheet parameter initial value declaration using the following syntax, which is semantically equivalent and more efficient for primitive types:
<xsl:param name="PrintorHtml" select='html'/>
When Stylus Studio initializes the global parameters with the scenario values, it injects the value in the "select" attribute.