Comunidad de diseño web y desarrollo en internet online

Ordenar columnas datagrid

Citar            
MensajeEscrito el 26 Nov 2004 12:58 pm
Hola,

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.

Por monica

30 de clabLevel



 

unknown
Citar            
MensajeEscrito el 26 Nov 2004 03:32 pm
¿Estas utilizando DataSet?

Otra cosa, no pongas Array.DESCENDING O Array.NUMERIC, sino sus valores numéricos, es un pequeño bug, yo al principio lo tenía así y no me iba bien.

2 = Array.DESCENDING
16 = Array.NUMERIC

Cambia los valores y dejalos con números a ver si así funciona.

Saludos!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

unknown

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.