Ordenar un Listview en Forma Numerica

22/02/2006 - 18:39 por Marcelo Parraguez A. | Informe spam
Hola a todos , tengo el siguiente problema a ver si alguien me puede echar
una manito, tengo un listview con varias conlumnas y quiero que me ordene
por una en particular , pero esta contiene solo valores numericos (con
valores positivos y negativos), y quiero que ordene la columna de mayor a
menor he probado varios metodos pero el ordenamiento lo hace mal,
gracias
Marcelo
 

Leer las respuestas

#1 José Miguel Torres
22/02/2006 - 21:58 | Informe spam
Hola, no se que metodo estaras usando para ordenar pero te recomiendo:
1. Que el TAG de la comlumna indiques el tipo de dato por ejemplo: fecha,
número o string.
2. Que en el metodo de ordenar dependiendo del valor del TAG des formato a
los datos antes de ordenar así por ejemplo si es numérico da este formato.
Por ejemplo para 12 pon 00000000000012 para 122 pon 00000000000122, la
cantidad de ceros deverá depender de tus datos y deberá coincidir con la
longitud del número mayor que puedas llegar a tener. Para las fechas
formatealas así: yyyymmddmiss. Para los string no es necesario cambiar el
formato.
3. Devolver el formato original despues del ordenamiento.

Preguntas similares