Buenas !!!
Deberias almacenar el tiempo en segundos, para poder hacer la
ordenacion correctamente. Siempre puedes usar un custom Formatter
para mostrarla en minutos en el grid, pero la información de partida,
han de ser segundos para que te ordene bien.
Un saludo !!
Fede.
El 20/08/2007, a las 3:44, Ivan escribió:
> Hola lista
> tengo un datagrid con un dataProvider de llamadas telefonicas con este
> formato
>
> detalles_array = [{Fecha:"2007-08-16", Telefono: "912345678", Importe:
> 0.345, Duracion:"3:02"}.....]
>
> El problema es que la columna de la Duracion tiene este formato
> "3:02" y
> cuando el usuario presiona sobre esta columna para que se ordene por
> Duracion, antepone
>
> 3:11
> 3:02
> 30:06
> 2:59
> 2:57
>
> porque lo considera un texto.
> He probado con
>
> detalle_array.sortItemsBy("Duracion", Array.NUMERIC |
> Array.DESCENDING);
>
> pero no arregla nada. ¿Esto que quiero se puede hacer de alguna
> manera o
> tengo que transformar el formato?
> Gracias.
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------