PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2025 → tri décroissant
tri décroissant
Iniciado por Stephane Vital OHOU, jun., 19 2025 9:57 PM - 13 respostas
Membro registado
157 mensagems
Publicado em junho, 19 2025 - 9:57 PM
Bonjour à tous,

J'ai dans mon projet, faire une requête avec pour tri, la colonne des pourcentage car dans mon tableau, il y des résultats scolaires avec des pourcentages.
Lorsque je fais mon état pour imprimer, les résultats de 100 % sont à la fin de mon tableau au lieu d'être au dessus.
Par exemple ça affiche:

TOTAL %
188 98,47
131 99.24
214 99,17
125 100,00

pour le 100,00 est en bas ?

--
Très respectueusement
Membro registado
4.317 mensagems
Publicado em junho, 19 2025 - 10:02 PM
Bonjour,
Utilise le paramètre DESC dans ta requête

--
Il y a peut être plus simple, mais, ça tourne
Quand tout a échoué, utilise l'option RTFM
Membro registado
157 mensagems
Publicado em junho, 19 2025 - 10:12 PM
Ok je regarde et je reviens pour compte rendu

--
Très respectueusement
Membro registado
157 mensagems
Publicado em junho, 19 2025 - 10:26 PM
Voroltinquo,
sauf erreur de ma part, ça n'a pas marché.
Voici la méthode que j'ai suivi:

1. Créer une requête paramétrée :
Dans l'éditeur de requêtes, créez une nouvelle requête ou modifiez-en une existante.
Ajoutez la rubrique sur laquelle vous souhaitez trier.
Dans la zone "Tri", sélectionnez la rubrique et choisissez l'option "Décroissant" ou "DESC".
2. Utiliser la requête dans le code :
Utilisez la requête dans votre code WLangage, par exemple avec la fonction HExecuteRequête.

--
Très respectueusement
Membro registado
1.011 mensagems
Publicado em junho, 20 2025 - 2:18 AM
Bonjour,
probablement un problème de format de la Rubrique des pourcentages, pouvez-vous nous préciser ce format ?
Cdlt
Membro registado
157 mensagems
Publicado em junho, 20 2025 - 11:18 AM
Bonjour Cédric_34,

Dans la description de la rubrique j'ai sélectionné:
Type: numérique
Masque d'affichage: 999,99

--
Très respectueusement
Membro registado
1.011 mensagems
Publicado em junho, 21 2025 - 5:04 PM
Bonjour,
Je ne vois pas où est le problème mais nous avons peu d'éléments pour analyser.
Une question mais c'est peut-être logique, est-il normal que vos pourcentages soient supérieurs à 100% ?

Sinon, votre état n'est peut-être pas en phase avec la requète, essayez de créer un nouvel état tout simple en choisissant par exemple la requête intégrée et, comme vous l'a précisé Voroltinquo, vous en profitez pour définir un tri décroissant sur la rubrique Pourcentage.
ça va vous prendre 2 minutes, et dites-nous si vous obtenez le résultat escompté.
Vous pourrez par la suite supprimer cet état provisoire.

Cdlt
Membro registado
3.748 mensagems
Publicado em junho, 21 2025 - 7:26 PM
Salut Cédric
Selon moi, dans sa question il y a 2 colonnes
C'est la 2eme a droite qui contient le pourcentage
Membro registado
1.011 mensagems
Publicado em junho, 21 2025 - 8:44 PM
Ha, bien vu Popoy, si tu as raison, alors je n'avais rien compris.
Merci pour ton intervention :merci:

Edit : Maintenant que tu le dis, c'est évident. C'est complètement stupide de ma part ;(
Mensagem modificada, junho, 21 2025 - 8:49 PM
Membro registado
157 mensagems
Publicado em junho, 22 2025 - 1:32 PM
Dans le projet, il y a deux colonnes.
La première colonne contient les nombres et la deuxième, les pourcentages.
lorsque je fais l'impression de mon état, les 100% se retrouvent en bas du tableau.

--
Très respectueusement
Membro registado
4.317 mensagems
Publicado em junho, 23 2025 - 8:59 AM
Lors de la création de ton tableau, as tu bien pensé à indiquer l'ordre et le sens du tri ?

--
Il y a peut être plus simple, mais, ça tourne
Quand tout a échoué, utilise l'option RTFM
Membro registado
157 mensagems
Publicado em junho, 23 2025 - 7:59 PM
Salut Voroltinquo,
au niveau de mon tableau, je n'est fait que mettre les colonne en numérique. C'est dans ma requête que j'ai déterminé le sens du tri.

--
Très respectueusement
Membro registado
4.317 mensagems
Publicado em junho, 23 2025 - 8:15 PM
Comme pour le champ table, c'est l'ordre et le sens du tri défini dans le tableau qui prime

--
Il y a peut être plus simple, mais, ça tourne
Quand tout a échoué, utilise l'option RTFM
Membro registado
157 mensagems
Publicado em junho, 27 2025 - 12:24 AM
Merci à tous,
j'ai fini par utiliser l'option: Etat sur champ table, et ça marche bien.

--
Très respectueusement