Nicolas Cueto wrote:
Before I go ahead and script something complex,
I'm wondering if Rev already has a built-in way of
doing the following sort.

Given a list of 2-item lines, such as

  a 1
  d 3
  c 3
  c 2
  a 3
  d 2
  a 2
  c 1
  d 1

I'd like the list to be sorted by item 1,
and, in the case of lines with the
same item 1, sorted by item 2, thus:

  a 1
  a 2
  a 3
  c 1
  c 2
  c 3
  d 1
  d 2
  d 3

Any suggestions?

Thanks.

Just two successive sorts seem to do the trick.

This script assumes that the source data shown above is in field 1, and you want the output shown in field 2:

on mouseUp
  put fld 1 into tData
  sort lines of tData by word 2 of each
  sort lines of tData
  put tData into fld 2
end mouseUp


--
 Richard Gaskin
 Managing Editor, revJournal
 _______________________________________________________
 Rev tips, tutorials and more: http://www.revJournal.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to