Hola
jariscano
Yo trabaje un DATASET con un DATAGRID y usé el siguiente Script a lo mejor te ayude en algo.
Código PHP:
<?php
var ordenarHacia:String=new String("asc");
var ordenarPor:String=new String();
var alOrdenar:Object=new Object();
alOrdenar.headerRelease=function(objeto)
{
miOrdenacion=datos.getIterator();
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";
}
/// pro es la instancia del DataSet
pro.setIterator(miOrdenacion);
}
//// grid header
grid_relacionado.addEventListener("headerRelease",alOrdenar);
?>
Salu2