Tengo un datagrid cuyo datos los obtengo de la base de datos mediante flash remoting y se los asigno al dataProvider del datagrid.
Necesito ordenar que al pulsar sobre cada una de las columnas se realice la ordenación numérica. Para ello he seguido parte de las instrucciones de un tutorial que he encontrado aqui.
He definido la función que va a realizar la ordenación de la siguiente forma:
function alOrdenar(objeto){
var ordenarPor:String;
ordenarPor = objeto.target.getColumnAt(objeto.columnIndex).columnName;
objeto.target.dataProvider.sortOn(ordenarPor,Array.DESCENDING | Array.NUMERIC);
}
Mi problema esta ordenación no se muestra por pantalla, es decir no se refresca el contenido del datagrid para ver el nuevo orden.
¿Alguien me puede decir que hago mal?
Gracias.