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

Re: Dynamic Sorting

Subject: Re: Dynamic Sorting
From: "J.Pietschmann" <j3322ptm@xxxxxxxx>
Date: Thu, 07 Nov 2002 21:08:51 +0100
Re:  Dynamic Sorting
Ben Macaulay wrote:
Question -> Can you define a template that allows you to define, at
runtime, the elements that you want to sort on?
...
The problem is, later on in the XSL we can't have <xsl:sort
select="{$sort-by-element-1}" /> since xsl:sort's select attribute
doesn't accept attribute value templates.

FAQ. Note that you have to supply an XPath as an xsl:sort select attribute. If your sorting criterium is a simple element name, use <xsl:sort select="*[name()=$sort-by-element-1]"/>

For more complicated expressions you may have some chance to extend
on this, but often you'll have indeed to resort to an evaluate()
function.

J.Pietschmann



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.