Sort problem
Jan Schenkel
janschenkel at yahoo.com
Tue Sep 10 06:26:01 EDT 2002
Hi Yves,
You could try something like this:
set the useSystemDate to true
set itemdel to tab
# push the lines with the same date together
repeat for each line tLine of my_var
if item 1 of tLine is not a date then
put "@#@#" & tLine after tPrepVar
else
put return & tLine after tPrepVar
end if
end repeat
put char 2 to -1 of tPrepVar into my_var
# now do the sorting on our squished variable
sort lines of my_var descending dateTime \
by item 1 of each
# and unsquish the result onto separate lines
replace "@#@#" with return in my_var
# the end...
Hope this helped,
Jan Schenkel.
"As we grow older, we grow both wiser and more foolish
at the same time." (De Rochefoucald)
--- Yves Copp <yvescoppe at skynet.be> wrote:
> Hi,
>
>
>
> I have a variable (my_var) I want to sort
>
> my script is :
>
>
> set the useSystemDate to true
> set itemdel to tab
> sort lines of my_var descending dateTime by item 1
> of each
>
>
>
> but sorted myVar is something like this :
>
> (Continental date format !)
>
> 04/09/2002&tab&xxx&tab&yyy&tab&zzz
> 03/09/2002&tab&xxx&tab&yyy&tab&zzz
> tab&xxx&tab&yyy&tab&zzz
> 02/09/2002&tab&xxx&tab&yyy&tab&zzz
> tab&xxx&tab&yyy&tab&zzz
> tab&xxx&tab&yyy&tab&zzz
> 01/09/2002&tab&xxx&tab&yyy&tab&zzz
>
>
> I'd like to sort my_var but the number of lines for
> each date record
> is variable !!
>
> How can I proceed ??
>
> Thank you.
> --
> Greetings.
>
> Yves COPPE
>
> Email : yvescoppe at skynet.be
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
>
http://lists.runrev.com/mailman/listinfo/use-revolution
__________________________________________________
Yahoo! - We Remember
9-11: A tribute to the more than 3,000 lives lost
http://dir.remember.yahoo.com/tribute
More information about the use-livecode
mailing list