Use the technique of sorting by a function call for each line to set a
value.
on testSort
put the clipboarddata into theListOfFriends
sort theListOfFriends numeric ascending by sortByThisValue(each)
;put theListOfFriends
end testSort
function sortByThisValue singleLineOfList
set the itemdel to "/"
get word 2 of item 1 of singleLineOfList & "/" & item 2 of
singleLineOfList & "/" & "01"
--English system -- remove the next line
get item 2 of singleLineOfList & "/" & word 2 of item 1 of
singleLineOfList & "/" & "01"
convert IT to seconds
return IT
end sortByThisValue
This should do the task you want
On Oct 3, 2010, at 6:57 AM, Yves COPPE wrote:
Hi list
I have a list of lines
each line has a first name & tab & a date (French format : DD/MM/YYYY)
I want to sort the list on the DD/MM date without taking the YYYY
into account
Here a sample :
Jean 13/01/2017
Luc 03/07/2017
Bern 02/09/2015
Michel 06/01/2018
Bert 01/06/2016
Jo 13/02/2016
Rob 26/03/2018
Nick 15/01/2015
gives
Michel 06/01/2018
Jean 13/01/2017
Nick 15/01/2015
Jo 13/02/2016
Rob 26/03/2018
Bert 01/06/2016
Luc 03/07/2017
Bern 02/09/2015
Can someone help me to to that ?
Jim Ault
Las Vegas
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution