Quand tri les colonne d'une MListbox, il y a un probleme sur les valeus numérique et les dates.
exemple une colonne de type monaitaire.
au depart voici les données
200.00 150.00 20.00 15.00
apres le triage, voici le résulta
15.00 150.00 20.00 250.00
La tri est correct : c'est un tri alphabétique.
Pour obtenir un autre tri, il faut spécifier la fonction de comparaison via l'attribut '-comparecommand' lors de la création de la colonne. L'exemple que donne la doc devrait vous convenir :
-comparecommand => sub { $_[0] <=> $_[1]}
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/>
Quand tri les colonne d'une MListbox, il y a un probleme sur les valeus
numérique et les dates.
exemple une colonne de type monaitaire.
au depart voici les données
200.00
150.00
20.00
15.00
apres le triage, voici le résulta
15.00
150.00
20.00
250.00
La tri est correct : c'est un tri alphabétique.
Pour obtenir un autre tri, il faut spécifier la fonction de comparaison via
l'attribut '-comparecommand' lors de la création de la colonne. L'exemple que
donne la doc devrait vous convenir :
-comparecommand => sub { $_[0] <=> $_[1]}
--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>
Quand tri les colonne d'une MListbox, il y a un probleme sur les valeus numérique et les dates.
exemple une colonne de type monaitaire.
au depart voici les données
200.00 150.00 20.00 15.00
apres le triage, voici le résulta
15.00 150.00 20.00 250.00
La tri est correct : c'est un tri alphabétique.
Pour obtenir un autre tri, il faut spécifier la fonction de comparaison via l'attribut '-comparecommand' lors de la création de la colonne. L'exemple que donne la doc devrait vous convenir :
-comparecommand => sub { $_[0] <=> $_[1]}
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/>