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.
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.

Trier ou non un champ Masquer les détails

<Champ manipulé>.Triée = <A trier>
<Champ manipulé> : Nom de champ
Nom du champ à trier :
    <A trier> : Booléen
    • Vrai si le champ spécifié doit être trié,
    • Faux dans le cas contraire.
    Remarques

    Limites

    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