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

RE: Chris Bayes tutorial: xsl:sort - sorting according

Subject: RE: Chris Bayes tutorial: xsl:sort - sorting according to user selection
From: "Tanzila Mohammad" <tmohammad@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 31 May 2001 17:42:54 +0100
sort xml xsl example
Thanks Chris.

The tutorial example works fine now.

However, in the application which is being written the xml is produced from
a database query then Java code uses the xalan processor to convert the xml
to html using xslt. It is this produced html file which I need the actual
sort on, is there a way that this can be done by using a xalan processor.

Tanz

-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Chris Bayes
Sent: 31 May 2001 17:00
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE:  Chris Bayes tutorial: xsl:sort - sorting according to
user selection


Tanz,
No there shouldn't be.
I just tried it here and it works fine.
When you say you "ran" the xsl against the xml what do you mean?
This is a clientside tutorial so the xml/xsl must be available in the
browser. If you produce html and open that in the browser it won't work of
course.

Ciao Chris

XML/XSL Portal
http://www.bayes.co.uk/xml

>Chris,
>
>I am going through your 'sort columns' tutorial. I am omitting the css
>references in the xsl so that the following is used:
>  <td onClick="sort('name');">Name</td>
>  <td onclick="sort('origin');">Origin</td>
>  <td onclick="sort('type');">Type</td>
>  <td onclick="sort('quality');">Quality</td>
>
>and hence there is only a reference to the javascript and filter.js file
>within the "head" html tags.
>
>I ran the xsl against the tutorial xml and the beer table html was formed.
>However, the onclick function was not working - was there something in the
>css file that was required?
>
>Tanz
>
>-----Original Message-----
>From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Chris Bayes
>Sent: 29 May 2001 15:59
>To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>Subject: RE:  xsl:sort - sorting according to user selection
>
>
>Bryan,
>You said
>>I would like to do it by using my single xsl file and getting it to call
>>>itself (when a heading is clicked) and to use some kind of parameter that
>>>will tell it how to do the sort.
>>>Any ideas?
>
>If you read the tutorial you will see that it does exactly what you asked.
>
>>I am not using a single fixed XML file - the XML is being streamed to me,
>>and I decide what XML comes to me by specifying name / value parameters in
>>an HTML form. Your tutorial employs an XML file...
>
>xml is xml it doesn't matter where it comes from.
>
>You could of course do a round trip to the server to sort the
>columns if you
>want and you would do that by passing params to the stylesheet as i have
>shown in the tutorial.
>
>Ciao Chris
>
>XML/XSL Portal
>http://www.bayes.co.uk/xml
>
>
>>-----Original Message-----
>>From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>>[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Bryan Tulloch
>>Sent: 29 May 2001 14:07
>>To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
>>Subject: RE:  xsl:sort - sorting according to user selection
>>
>>
>>
>>Chris,
>>
>>I am not using a single fixed XML file - the XML is being streamed to me,
>>and I decide what XML comes to me by specifying name / value parameters in
>>an HTML form. Your tutorial employs an XML file...
>>
>>Bryan
>>
>>-----Original Message-----
>>From: Chris Bayes [mailto:Chris@xxxxxxxxxxx]
>>Sent: Tuesday, May 29, 2001 1:13 PM
>>To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>>Subject: RE:  xsl:sort - sorting according to user selection
>>
>>
>>Btyan,
>>http://www.bayes.co.uk/xml/index.xml?/xml/tutorial/filtering/filter.xml
>>
>>Ciao Chris
>>
>>XML/XSL Portal
>>http://www.bayes.co.uk/xml
>>
>>>I have the following problem.
>>>I have an xsl file that displays a table. I want each column
>>heading in the
>>>table to generate a sort ie if the user clicks on heading 1, the data for
>>>the whole table will be sorted according to column 1, if heading
>>2 then the
>>>whole table is sorted according to column 2 etc.
>>>Obviously, I could do this by having each column linked to its
>>own xsl file
>>>which would perform the sort. However, rather than using multiple
>>>xsl files,
>>>I would like to do it by using my single xsl file and getting it to call
>>>itself (when a heading is clicked) and to use some kind of parameter that
>>>will tell it how to do the sort.
>>>Any ideas?
>>>
>>> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>>>
>>>
>>
>>
>> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>>
>> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>>
>>
>
>
> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>
>
>
> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>


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




 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.