J'ai un problem avec un listview en mode report je fais trier des valeur ex
de résultats:
Valeur:
13
17
20
26
31
7
9
Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alain Cotterot
Salut Ca ne fonctionne pas car le tri est alphabetique et que la valeur acsii de 1 est plus petite que celle du 7. Une solution est de formater tes nombres sur 2 chiffres (ou plus) Ton 7 deviendrait 07 et puisque la valeur ascii du 0 est inférieure à celle du 1..... cqdf Pour formater tes valeurs utilise la fonction Format Format(7,"00") renvoie "07"
Alain Cotterot
Marc Paquin a écrit dans le message : gBYob.13032$
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats: Valeur: 13 17 20 26 31 7 9 Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Quelqu'un sait pourquoi ca ne fonctionne pas Marc
Salut
Ca ne fonctionne pas car le tri est alphabetique et que la valeur acsii de 1
est plus petite que celle du 7. Une solution est de formater tes nombres sur
2 chiffres (ou plus) Ton 7 deviendrait 07 et puisque la valeur ascii du 0
est inférieure à celle du 1..... cqdf
Pour formater tes valeurs utilise la fonction Format
Format(7,"00") renvoie "07"
Alain Cotterot
Marc Paquin <paquin.marc@sympatico.ca> a écrit dans le message :
gBYob.13032$Tf.1455662@news20.bellglobal.com...
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats:
Valeur:
13
17
20
26
31
7
9
Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Salut Ca ne fonctionne pas car le tri est alphabetique et que la valeur acsii de 1 est plus petite que celle du 7. Une solution est de formater tes nombres sur 2 chiffres (ou plus) Ton 7 deviendrait 07 et puisque la valeur ascii du 0 est inférieure à celle du 1..... cqdf Pour formater tes valeurs utilise la fonction Format Format(7,"00") renvoie "07"
Alain Cotterot
Marc Paquin a écrit dans le message : gBYob.13032$
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats: Valeur: 13 17 20 26 31 7 9 Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Quelqu'un sait pourquoi ca ne fonctionne pas Marc
Bismark Prods
l'ordre que tu nous présente est juste. c'est un tri de gauche a droite. Si tu veux que cela trie de droite à gauche tu peux combler articificiellement la différence par des espaces ainsi __3, _17, 200 seront placer l'un apres l'autre
"Marc Paquin" a écrit dans le message de news:gBYob.13032$
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats: Valeur: 13 17 20 26 31 7 9 Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Quelqu'un sait pourquoi ca ne fonctionne pas Marc
l'ordre que tu nous présente est juste. c'est un tri de gauche a droite. Si
tu veux que cela trie de droite à gauche tu peux combler articificiellement
la différence par des espaces ainsi __3, _17, 200 seront placer l'un apres
l'autre
"Marc Paquin" <paquin.marc@sympatico.ca> a écrit dans le message de
news:gBYob.13032$Tf.1455662@news20.bellglobal.com...
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats:
Valeur:
13
17
20
26
31
7
9
Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
l'ordre que tu nous présente est juste. c'est un tri de gauche a droite. Si tu veux que cela trie de droite à gauche tu peux combler articificiellement la différence par des espaces ainsi __3, _17, 200 seront placer l'un apres l'autre
"Marc Paquin" a écrit dans le message de news:gBYob.13032$
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats: Valeur: 13 17 20 26 31 7 9 Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Quelqu'un sait pourquoi ca ne fonctionne pas Marc
Guy DETIENNE
Salut ;O)
Voici une autre solution à ton problème. Certes celle-ci est assez complexe par rapport à ce que Alain ou Bismark Prods proposent, mais elle a le mérite de traiter le problème à sa source.
Sorting ListView ListItems Using Callbacks http://www.mvps.org/vbnet/index.html?code/callback/lvsortcallback.htm
Bonne chance.
Guy
-- __________________________________ Tchao.net: L'informatique à votre dimension www.tchao.net Pour toute réponse, retirer le .nospam de l'adresse mail ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD
"Marc Paquin" a écrit dans le message de news:gBYob.13032$
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats: Valeur: 13 17 20 26 31 7 9 Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Quelqu'un sait pourquoi ca ne fonctionne pas Marc
Salut ;O)
Voici une autre solution à ton problème. Certes celle-ci est assez complexe
par rapport à ce que Alain ou Bismark Prods proposent, mais elle a le mérite
de traiter le problème à sa source.
Sorting ListView ListItems Using Callbacks
http://www.mvps.org/vbnet/index.html?code/callback/lvsortcallback.htm
Bonne chance.
Guy
--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD
"Marc Paquin" <paquin.marc@sympatico.ca> a écrit dans le message de
news:gBYob.13032$Tf.1455662@news20.bellglobal.com...
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats:
Valeur:
13
17
20
26
31
7
9
Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne
Voici une autre solution à ton problème. Certes celle-ci est assez complexe par rapport à ce que Alain ou Bismark Prods proposent, mais elle a le mérite de traiter le problème à sa source.
Sorting ListView ListItems Using Callbacks http://www.mvps.org/vbnet/index.html?code/callback/lvsortcallback.htm
Bonne chance.
Guy
-- __________________________________ Tchao.net: L'informatique à votre dimension www.tchao.net Pour toute réponse, retirer le .nospam de l'adresse mail ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD
"Marc Paquin" a écrit dans le message de news:gBYob.13032$
Bonjour,
J'ai un problem avec un listview en mode report je fais trier des valeur
ex
de résultats: Valeur: 13 17 20 26 31 7 9 Si j'ajoute 3 pour avoir un résultat a 2 chiffres le triage fonctionne