[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: xsl:param may not be used here

Subject: RE: xsl:param may not be used here
From: "B. Tommie Usdin" <btusdin@xxxxxxxxxxxxxxxx>
Date: Thu, 30 Aug 2001 12:16:31 -0400
may not be used here
>From: "Rene de Vries" <RdVries@xxxxxxxxxxx>
>To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
>Subject: RE:  xsl:param may not be used here
>Date: Tue, 28 Aug 2001 10:01:08 +0200
>
>I don't understand what you're trying to do.
>Your filling the param with specific node(s) (//SECTION[@Id='Terms']) and
>using that in a select. You can only use XPATH-expressions in a
>xsl:apply-templates-select, not node(s).
>Maybe you're trying this (giving a select-param):
><xsl:param name="filter" select="'Terms'" />
>....
>  <xsl:apply-templates select="//SECTION[@Id=$filter]" />
>
>or this (passing the specific node(s)):
><xsl:param name="filter" select="//SECTION[@Id='Terms']" />
>....
>  <xsl:apply-templates select=".....">
>	<xsl:with-param name="filter" select="$filter"/>
>  </xsl:apply-templates>
>
>Greetings René
>   {@   @}
>      ^
>     \_/
>
>"You don't need eyes to see, you need vision!"
>-----Oorspronkelijk bericht-----
>Van: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]
>Verzonden: dinsdag 28 augustus 2001 9:31
>Aan: xsl-list
>Onderwerp:  xsl:param may not be used here
>
>
>From: "Manny Hellstern" <mhellste@xxxxxxxxxxx>
>To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
>Subject: xsl:param may not be used here
>Date: Mon, 27 Aug 2001 19:36:32
>Mime-Version: 1.0
>Content-Type: text/plain; format=flowed
>Message-ID: <F14Yj7XGeFaatao8KK800006ac7@xxxxxxxxxxx>
>X-OriginalArrivalTime: 27 Aug 2001 19:36:32.0808 (UTC)
>FILETIME=[9385EA80:01C12F2F]
>
>Anybody!
>
>Can anyone tell me why I get the message shown in the email subject line?
>In the XSL snippet below, my goal is to pass in the value for the the
>parameter "filter" based on selections made from an HTML page and have the
>XSL file select and transform a sub-set of XML nodes to fill in the
>"innerHTML" property of a DIV tag. The XSL file works without the
><xsl:param> tag:
>
><xsl:apply-templates select="//SECTION[@Id='Terms']" />
>
>but as soon as I try to introduce <xsl:param ... it dies.
>
>I haven't figured out how I'm going to set the parameter from the HTML page
>just yet since I can't get the parameter to work when it is hard coded.  Any
>insight into how to do that would also be welcome.
>
>XSL file:
>
><xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
><xsl:param name="filter" select="//SECTION[@Id='Terms']" />
><xsl:template match="/">
><HTML>
><HEAD>
></HEAD>
><BODY>
>  <xsl:apply-templates select="$filter" />
></BODY>
></HTML>
></xsl:template>
>  .
>  I have templates in this section
>  .
></xsl:stylesheet>
>
>_________________________________________________________________
>Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
>
> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


--
======================================================================
B. Tommie Usdin                        mailto:btusdin@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.                http://www.mulberrytech.com  
17 West Jefferson Street                           Phone: 301/315-9631
Suite 207                                    Direct Line: 301/315-9634
Rockville, MD  20850                                 Fax: 301/315-8285
----------------------------------------------------------------------
  Mulberry Technologies: A Consultancy Specializing in SGML and XML              
======================================================================

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.