Subject: Re: RE: [xsl] windows-like table sorter From: robert.soesemann@xxxxxx Date: Thu, 28 Mar 2002 09:56:28 +0100 |
I found it. Thanks. But does that only work with proprietary Microsoft methods or do you see a chance to do that in xslt alone? Robert xsl-list@xxxxxxxxxxxxxxxxxxxxxx schrieb am 28.03.02: > You'll find an working example stylesheet that does this sort of thing in > Appendix A of my XSLT Programmer's Reference (Wrox). > > Michael Kay > Software AG > home: Michael.H.Kay@xxxxxxxxxxxx > work: Michael.Kay@xxxxxxxxxxxxxx > > > -----Original Message----- > > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Robert > > Sösemann > > Sent: 27 March 2002 19:13 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: [xsl] windows-like table sorter > > > > > > Hello, > > > > I want my XML source transform to an HTML table and add an Excel-like > > sorting mechanism. > > The XSL should provide the following features: > > - column header clickable (sort ascending/descending) > > - sort alphabetically when text, sort by number if number > > > > > > my XML source looks like this: > > ######################## > > > > <result> > > <header> > > <column nr="1">ColumnA</column> > > <column nr="2">ColumnB</column> > > ... > > <column nr="X">ColumnX</column> > > </header> > > <body> > > <row> > > <attribute nr="1">ValueA</attribute> <!-- all > > values can be > > number or text you don't know it in advance --> > > <attribute nr="2">ValueA</attribute> > > ... > > <attribute nr="X">ValueX</attribute> > > </row> > > ...more rows > > </body> > > </result> > > > > When the user clicks a column header ColumnX (=a hyperlink) > > the same file > > (XSL called inside) should reload with this table sorted with ColumnX > > sorted as first key. > > When another column (e.g. ColumnY) is clicked it is again > > reloaded, and now > > should be sorted with ColumnX as first key and ColumnY as second key. > > This should be possibly for all columns. > > > > As well the stylesheet should check if the <attributes>'s > > text() is a number > > or text and use the right 'data-type' attribute. > > > > Can anybody help or knows where to find ready made compley > > xsl sorters? > > > > Thanks Robert > > ............................................................. > > ROBERT SÖSEMANN (robert.soesemann@xxxxxx) > > > > schwärzlocherstr. 29/1 | 72070 tübingen > > tel : 07071 / 400 880 > > > > icq# : 100 467 870 > > pgp-keys : www.webspace-journey.de/pgp.asc > > .............................................................. > > .............. > > .......... > > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > ________________________________________________________________ Keine verlorenen Lotto-Quittungen, keine vergessenen Gewinne mehr! Beim WEB.DE Lottoservice: http://tippen2.web.de/?x=13 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] windows-like table sorter, Michael Kay | Thread | RE: RE: [xsl] windows-like table so, Michael Kay |
RE: [xsl] Fixing &lt;b&gt;, Michael Kay | Date | RE: [xsl] Re: Re: How to pass searc, Michael Kay |
Month |