no se porque no me ordena...

no se porque no me ordena...

Postby goosfancito » Thu Aug 17, 2023 8:39 pm

Hola.
Tengo este array
https://drive.google.com/file/d/1xh7F9_MgJOngbv336i57v4hjHuwHyPmB/view?usp=sharing

y quiero ordenarlo de esta manera pero no me lo ordena.

Code: Select all  Expand view
           ::aDatos := ASort( ::aDatos, NIL, NIL, { | x, y | ;
                                                     x[ 2 ][ "nombre_nacimiento" ]  <  y[ 2 ][ "nombre_nacimiento" ]  ;
                                                   } )



gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: no se porque no me ordena...

Postby goosfancito » Thu Aug 17, 2023 8:47 pm

goosfancito wrote:Hola.
Tengo este array
https://drive.google.com/file/d/1xh7F9_MgJOngbv336i57v4hjHuwHyPmB/view?usp=sharing

y quiero ordenarlo de esta manera pero no me lo ordena.

Code: Select all  Expand view
           ::aDatos := ASort( ::aDatos, NIL, NIL, { | x, y | ;
                                                     x[ 2 ][ "fecha_nacimiento" ]  <  y[ 2 ][ "fecha_nacimiento" ]  ;
                                                   } )



gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: no se porque no me ordena...

Postby cmsoft » Thu Aug 17, 2023 9:09 pm

Gustavo, pudiste arreglarlo?
Lo que note es que en el caso de "fecha_nacimiento" esta en formato texto, si queres ordenarlo en orden cronologico tendrias que convertirlo a fecha
User avatar
cmsoft
 
Posts: 1290
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: no se porque no me ordena...

Postby goosfancito » Thu Aug 17, 2023 9:11 pm

bien! si lo pase con ctod() y ahora si funciona.

gracias
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: cmsoft, Google [Bot] and 51 guests