Mi pregunta es la siguiente, tengo un datagrid donde se cargan datos de una base de datos, me funciona bien, pero tengo una necesidad ya que en mi aplicación los datos deben cargarse en un orden ya sea ascendente o descendente, mi datagrid consta de 4 datos el ultimo es numérico, para que me entiendan mejor: País-Provincia-Ciudad-Población, necesito que al cargarse en mi datagrid se ordene automáticamente por población ya sea en orden ascendente o descendente, el codigo que tengo de ordenación automática es el siguiente:
// ORDENAMOS
alOrdenar.headerRelease = function(objeto){
//Recogemos la ordenación actual
miOrdenacion = datos.getIterator("asc");
//Cogemos el nombre de la columna
ordenarPor = objeto.target.getColumnAt(objeto.columnIndex).columnName;
if (ordenarHacia == "asc"){
miOrdenacion.sortOn([ordenarPor], 1);
ordenarHacia = "des";
}
else if (ordenarHacia == "des"){
miOrdenacion.sortOn([ordenarPor], 2);
ordenarHacia = "asc";
}
Si alguien tiene alguna idea les estaré agradecido Sonrisa