Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Sort array on specific column
Message
 
 
À
12/02/2004 11:21:20
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00876693
Message ID:
00877164
Vues:
12
Tracy,

If you want more flexibility, you can dump laDummy array into a cursor and use a query to massage data.
CREATE CURSOR crsDummy ( ;
		FileName C(64), ;
		FileSize N(10), ;
		FileDate D, ;
		FileTime C(8), ;
		FileAttr C(5))
=ADIR(laDummy, ...)
APPEND FROM ARRAY laDummy
SELECT * FROM crsDummy ;
  ORDER BY FileDate DESC, FileTime DESC, FileName
>VERY COOL! Thanks Sergey. don't know why I didn't think of that today! :o)
>
>>
>>Try
* Create sorting column first: Date + Time + File name
>>FOR i=1 TO ALEN(laDummy,1)
>>	laDummy[i,5] = DTOS(laDummy[i,3]) + laDummy[i,4] + laDummy[i,1]
>>ENDFOR
>>ASORT(laDummy,5,-1, 1)
>>browarr(@laDummy)
--sb--
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform