DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété Triée permet de :
  • Savoir si un champ est trié.
  • Trier ou non un champ.
WINDEV Cette propriété est disponible sur les champs Liste, Liste image et Combo par programmation.
WEBDEV - Code Serveur Cette propriété permet de :
  • savoir si les champs Liste par programmation et Combo par programmation sont triés.
  • savoir si les champs Image, Image cliquable et Vignette à défilement automatique sont triés.
  • trier les champs Image, Image cliquable et Vignette à défilement automatique.
Remarques :
  • La propriété Triée permet de trier les éléments du champ Liste ou du champ Combo lors de son affichage. Si le champ est trié, les ajouts (ListeAjoute) seront réalisés en tenant compte du tri (il s'agira en fait d'insertion d'éléments).
  • Dans le cas des champs Liste image, le tri est réalisé en fonction des libellés des éléments.
  • Cette option peut être choisie sous l'éditeur de fenêtres ou de pages lors de la description du champ (onglet "Détail", option "Liste triée").
Exemple
ListeAjoute(LISTE_Liste1, "CC")
ListeAjoute(LISTE_Liste1, "DD")
ListeAjoute(LISTE_Liste1, "BB")
LISTE_Liste1.Triée = Vrai
// L'ordre dans le champ Liste devient BB, CC, DD
ListeAjoute(LISTE_Liste1, "AA") // Sera inséré en début de liste
Syntaxe

Savoir si un champ est trié Masquer les détails

<Résultat> = <Champ manipulé>.Triée
<Résultat> : Booléen
  • Vrai si le champ spécifié est trié,
  • Faux dans le cas contraire.
<Champ manipulé> : Nom de champ
Nom du champ à manipuler :
  • Nom du champ Liste (y compris champ Liste image).
  • Nom du champ Combo.
  • WEBDEV - Code Serveur Nom du champ Image, Image cliquable ou Vignette à défilement automatique.

Trier ou non un champ Masquer les détails

<Champ manipulé>.Triée = <A trier>
<Champ manipulé> : Nom de champ
Nom du champ à trier :
  • WINDEV Nom du champ Liste (y compris un champ Liste image).
  • WINDEV Nom du champ Combo.
  • WEBDEV - Code Serveur Nom du champ Image, Image cliquable ou Vignette à défilement automatique.
<A trier> : Booléen
  • Vrai si le champ spécifié doit être trié,
  • Faux dans le cas contraire.
Remarques

Limites

WINDEV La propriété Triée s'applique uniquement aux champs Liste par programmation (y compris champ Liste image) et aux champs Combo par programmation. La propriété Triée ne s'applique pas aux champs Liste de type Table ou aux champs Combo de type Table.
WEBDEV - Code Serveur La propriété Triée s'applique uniquement :
  • aux champs Liste par programmation et aux champs Combo par programmation.
  • aux champs Image, Image cliquable ou Vignette à défilement automatique.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Le tri ne se fait pas quand le remplissage est fait "Par variable"
D'après l'aide concernant "L e Champ Combo", une Combo mémoire est définie ainsi :
Combo Mémoire Le champ Combo n'est basé ni sur un fichier de données ni sur une requête. Les éléments affichés dans le champ Combo sont déterminés par le développeur (dans la fenêtre de description ou par programmation)

Donc d'après l'aide concernant "..Triée", elle devrait trier un champ Combo dont le remplissage est fait "Par variable"

Ce n'est pas le cas (au moins en version 19).
Sylvain RICAU
14 avr. 2017

Dernière modification : 07/02/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale