[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: using xsl:message
Bruce,
One way to hack this is to layer your parameter, using the second layer to catch an exception if you have no value for the first: <xsl:parameter name="runtime-value" select="false()"/> <xsl:variable name="real-value"> <xsl:choose> <xsl:when test="$runtime-value"/> <xsl:value-of select="$runtime-value"/> <xsl:when> <xsl:otherwise> <xsl:message>No runtime value for 'runtime-value' was supplied ... providing default</xsl:message> <xsl:text>default</xsl:text> </xsl:otherwise> </xsl:choose> </xsl:variable> ...then use $real-value for all your processing. It's somewhat cumbersome but it works well enough. It also lets you intervene to test whether the value provided is recognized, etc. I hope this helps, Wendell At 03:18 PM 10/18/2004, you wrote: On Oct 18, 2004, at 8:43 AM, Michael Kay wrote: ====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
|
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
|