|
|
|
|
|
- Présentation
- Trier les colonnes (FAA)
- Tri simple
- Tri multiple
- Mémoriser les tris
- Développement et programmation
FAA : Tri sur les colonnes d'un champ Table
WINDEV permet à l'utilisateur de trier très simplement les colonnes d'un champ Table. Il est également possible de réaliser des tris par programmation. Remarque : Ces manipulations sont également disponibles sur un champ Table hiérarchique. Tri simple Pour trier les colonnes d'un champ Table, l'utilisateur doit juste cliquer sur le titre de la colonne. Les colonnes triables sont identifiées par une double-flèche. Lorsque le tri est actif, une petite flèche indique le sens de tri de la colonne. Astuce : Pour ajouter cette fonctionnalité, il est nécessaire de cocher l'option "Triable" dans l'onglet "Général" de la fenêtre de description de la colonne. Tri multiple Pour trier le contenu d'un champ Table sur plusieurs colonnes, l'utilisateur doit : - Maintenir la touche Ctrl enfoncée.
- Cliquer sur le titre des colonnes à prendre en compte dans le tri. Il est nécessaire de sélectionner les colonnes selon l'ordre voulu. Par exemple, pour trier sur la société puis le nom, il est nécessaire de cliquer en premier sur la colonne "Société" puis ensuite sur la colonne "Nom" .
Remarque : Le tri multiple est disponible uniquement sur les champs Table mémoire. Mémoriser les tris Lorsque l'utilisateur a effectué un ou un ensemble de tris sur des colonnes d'un champ Table, il peut demander à mémoriser ces tris afin que ces tris soient appliqués par défaut. Pour activer cette fonctionnalité, il suffit de : - Afficher le menu contextuel de la colonne de tri du champ Table. Pour plus de détails, consultez Menu contextuel des colonnes.
- Sélectionner l'option "Mémoriser les tris".
Développement et programmation Lors de la création d'un champ Table : Pour rendre une colonne triable, il suffit de sélectionner l'option "Triable" dans l'onglet "Général" de la fenêtre de description de la colonne. En programmation : - Pour trier le contenu d'un champ Table, il suffit d'utiliser la fonction TableTrie.
- La fonction TableColonnesTriées permet d'obtenir la liste des colonnes triées dans le champ Table.
- La propriété MémoriseTriFAA permet de savoir et d'indiquer si le tri effectué par l'utilisateur sur un champ Table ou Table hiérarchique est conservé entre 2 lancements de l'application.
- La propriété OptionTri permet de connaître et de modifier les options de tri utilisées dans une colonne d'un champ Table.
- La propriété Triable permet de savoir si une colonne est triable et de rendre une colonne triable ou non.
- Pour ne pas proposer les options "Mémoriser les filtres" et "Mémoriser les tris" dans le menu contextuel, il suffit d'utiliser la fonction FAADésactive (ou DésactiveFAA) avec la constante faaSauveFiltreEtTri.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|