Bonjour,
je cherche une méthode passe partout me permettant de trier une datagrid une colonne contenant de numeric.
J'ai trouvé cette solution sur internet qui fonctionne mais je dois créer une fonction pour chaque colonne que je veux trier.
Je cherche une fonction unique que je pourrais appliquer à toutes les colonnes de numeric.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private function sortNum(obj1:Object, obj2:Object):int { var value1:Number = (obj1.nomColonne== '' || obj1.nomColonne== null) ? null : new Number(obj1.nomColonne); var value2:Number = (obj2.nomColonne== '' || obj2.nomColonne== null) ? null : new Number(obj2.nomColonne); if (value1 < value2) { return -1; } else if (value1 > value2) { return 1; } else { return 0; } }
Si quelqu'un a ça en magasin, je le remercie !
Partager