Ordenar ArrayCollection en Flex - Tutoriales y Videotutoriales en www.vertutoriales.com
Diseño de páginas web en Córdoba. Visitanos! Taller de Chapa y Pintura en Córdoba. Hnos Troncha Cartuchos reciclados en Córdoba Joyería y Platería en Córdoba - La Joya de Plata ForoHTML5 canvas Comprar este espacio por 5/mes Recetas de cocina rica y sana Comprar este espacio por 5/mes

Ordenar ArrayCollection en Flex

Bienvenidos a VerTutoriales.com, en esta ocasión os traigo una función para ordenar un arrayCollection de una manera muy sencilla en Flex. Como en la anterior función para quitar acentos y signos, os lo dejaré de una manera muy sencilla para reutilizarla en vuestros proyectos de Flex. Así que vamos al código:

public static function fOrdenarArrayC(arrArray:ArrayCollection, strCampo:String): ArrayCollection

{
var sortArray:Sort = new Sort();

sortArray.fields = [new SortField(strCampo, true)];
arrArray.sort = sortArray;
arrArray.refresh();

return arrArray;
}

Como veis, no tiene mucha dificultad, la función fOrdenarArrayC, recibe dos parametros, el arrayCollection a ordenar y el campo por el cual ha de ser ordenado. El valor que devuelve es un ArrayCollection ya ordenado por el campo que nosotros mismos le pasamos con anterioridad.

El código de la función para ordenar, crea un nuevo objeto Sort() llamado sortArray, el cual vamos a utilizar para pasarselo una vez configurado con sortArray.fields = [new SortField(strCampo, true)]

A continuación le pasamos la configuración para la ordenación al sort del arrayColectio que llamamos arrArray y por último actualizamos con refresh() para que los cambios queden listos.

Devolvemos el array y listo, ya tenemos nuestra función de ordenación para ArrayCollection en Flex.

Espero que os sea de utilidad.

Si teneis algún código que querais compartir podeis enviarnoslo en algún comentario y lo publicaremos!

Un saludo!

Más video tutoriales para que aprendas...


Insertar al RSS los comentarios de esta entrada

Escribe tu comentario