- From: T. V. Raman <tvraman@us.ibm.com>
- Date: Fri, 15 Apr 2005 18:17:26 -0700
- To: Leigh.Klotz@pahv.xerox.com
- Cc: tvraman@almaden.ibm.com, suzan.foster@nerocmediaware.nl, www-forms@w3.org
An interesting place to start this investigation would be to see if exslt.org has already gone down this (x)path of sorting nodes. >>>>> "Leigh" == Leigh L Klotz, <Leigh.Klotz@pahv.xerox.com> writes: Leigh> I've seen a pretty good use case for a sortable Leigh> version of both repeat and itemset -- for an example, Leigh> look at any tabular choice list such as a list view of Leigh> email messages. An extension function that returns a Leigh> sorted set of nodes might be a good start, as Leigh> dependency tracking would ensure that the view is Leigh> refreshed when the sort order predicate changes. Leigh> Borrowing from XSLT sorting keys might also be a Leigh> productive path. Leigh> Leigh> Leigh. Leigh> Leigh> -----Original Message----- From: Leigh> www-forms-request@w3.org Leigh> [mailto:www-forms-request@w3.org] On Behalf Of Leigh> T. V. Raman Sent: Monday, April 11, 2005 6:00 AM To: Leigh> suzan.foster@nerocmediaware.nl Cc: Leigh> tvraman@almaden.ibm.com; www-forms@w3.org Subject: Re: Leigh> How to change the order of repeat-items? Leigh> Leigh> Leigh> Leigh> Leigh> First off scripting and XForms are not mutually Leigh> exclusive. For this case, I would definitely write the Leigh> sorter in JavaScript --- you're still keeping your Leigh> design clean and maintainable since the scripting is Leigh> not tangled up in the rest of your document. Leigh> Leigh> >>>>>> "Suzan" == Suzan Foster >>>>>> <suzan.foster@nerocmediaware.nl> writes: Suzan> T. V. Raman wrote:This is a good question. >>> You would need to rearrange the instance nodes, and the >>> easiest way to do this would be via an xpath extension >>> function that performs the sort >>> Suzan> I take it that defining an xpath extension is Suzan> implementation specific? Is it possible to define Suzan> such functions using javascript for instance within Suzan> <script/> elements of the hosting xhtml document? I'm Suzan> afraid I can't seem to see how scripting fits in with Suzan> the xforms model. Suzan> Suzan> Regards, Suzan Foster. Leigh> Leigh> -- Best Regards, --raman Leigh> ------------------------------------------------------------ Leigh> T. V. Raman: PhD (Cornell University) IBM Research: Leigh> Human Language Technologies Architect: RDC --- Leigh> Conversational And Multimodal WWW Standards Phone: 1 Leigh> (408) 927 2608 T-Line 457-2608 Fax: 1 (408) 927 3012 Leigh> Cell: 1 650 799 5724 Email: tvraman@us.ibm.com WWW: Leigh> http://almaden.ibm.com/u/tvraman Leigh> (google:raman+labrador) AIM: emacspeak GPG: Leigh> http://www.almaden.ibm.com/cs/people/tvraman/raman-almaden.asc Leigh> Snail: IBM Almaden Research Center, 650 Harry Road San Leigh> Jose 95120 -- Best Regards, --raman ------------------------------------------------------------ T. V. Raman: PhD (Cornell University) IBM Research: Human Language Technologies Architect: RDC --- Conversational And Multimodal WWW Standards Phone: 1 (408) 927 2608 T-Line 457-2608 Fax: 1 (408) 927 3012 Cell: 1 650 799 5724 Email: tvraman@us.ibm.com WWW: http://almaden.ibm.com/u/tvraman (google:raman+labrador) AIM: emacspeak GPG: http://www.almaden.ibm.com/cs/people/tvraman/raman-almaden.asc Snail: IBM Almaden Research Center, 650 Harry Road San Jose 95120
Received on Saturday, 16 April 2005 01:17:11 UTC