PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Récupérer le tri sur une colonne d'un champ table qu'un utilisateur a fait
Récupérer le tri sur une colonne d'un champ table qu'un utilisateur a fait
Débuté par obtuli, 09 juil. 2018 15:06 - 5 réponses
Membre enregistré
948 messages
Popularité : +11 (13 votes)
Posté le 09 juillet 2018 - 15:06
Bonjour,

J'ai besoin de trier plusieurs colonne sur un champ table en fonction du choix de l’utilisateur, comment savoir sur quelle colonne un utilisateur a cliqué pour trier une table ?

merci

OB
Membre enregistré
2 571 messages
Popularité : +222 (260 votes)
Posté le 09 juillet 2018 - 16:10
Bonjour,

Voir la fonction TableColonnesTriées()

--
Cordialement,

Philippe SAINT-BERTIN
Membre enregistré
948 messages
Popularité : +11 (13 votes)
Posté le 12 juillet 2018 - 15:11
Bonjour,

Merci pour ta réponse.
Je ne sais pas si c'est possible de détecter quand l'utilisateur effectue un trie (j'ai vu que ça existait pour le filtre)
Membre enregistré
2 571 messages
Popularité : +222 (260 votes)
Posté le 12 juillet 2018 - 16:11
Expose ton problème clairement car j'ai du mal à comprendre où tu veux en venir

--
Cordialement,

Philippe SAINT-BERTIN
Membre enregistré
165 messages
Popularité : +18 (20 votes)
Posté le 13 juillet 2018 - 09:27
BonjourDidier a écrit :
> Je ne sais pas si c'est possible de détecter quand l'utilisateur effectue un trie (j'ai vu que ça existait pour le filtre)

Il existe bien un traitement de colonne "A chaque tri" (en version 23 en tout cas).
Membre enregistré
948 messages
Popularité : +11 (13 votes)
Posté le 13 juillet 2018 - 14:52
Merci pour vos réponses.

J'avais en fait deux questions :
faire du tri sur deux colonnes avec tabletri avec la syntaxe tabletri("T1.c1" + tab + "T1.c2") , c'est enfin ok (je fesais avact tabletri(t1,"c1","c2")

Je n'avais pas vu l'action "à chaque tri colonne" car il fallait sélectionner le code d'une colonne et non sélectionner le code de la table

merci !