Trier le tableau - Action groupée
Fonction de l'événement : SortTableGroup
L'action « Trier le groupe de tableaux » permet de trier les lignes comprises dans un groupe de tri d'un tableau donné selon la méthode indiquée.
Utilisation de l'onglet Événements
| Sous | Entrer | Exemple |
|---|---|---|
|
Condition d'exécution ou de saut |
Si vous le souhaitez, saisissez les conditions d'exclusion pour l'événement. Lorsque la condition « Ignorer l'exécution » est évaluée comme vraie, l'action n'est pas exécutée. |
|
|
Nom de la table |
Le nom de la table à trier. Le nom de la table peut être sélectionné dans la liste déroulante ou saisi sous forme de calcul. |
« ABC » |
|
Trier le groupe |
Le libellé du groupe de tri de la table à trier. Le nom peut être sélectionné dans la liste déroulante ou saisi sous forme de formule. |
« Chiffre d'affaires » |
|
Commander |
« Ascendant » « Descente » « Manuel » |
« Ascendant » Ordre croissant |
Syntaxe (si vous la saisissez dans la barre d'équations)
ACTION("SortTableGroup", expr1, expr2, expr3)
Où
expr1 = entrée sous le nom de la table
expr2 = entrée du groupe de tri
expr3 = entrée sous « Commande »
Comment l'exemple s'affichera dans la barre d'équations
ACTION("SortTableGroup", "ABC", "Chiffre d'affaires", "Par ordre croissant")
Trie toutes les lignes du groupe de tri de la table par ordre croissant, en utilisant la colonne définie comme groupe de tri principal dans ce groupe de tri.
Remarques
- L'utilisation de cet événement permet également de trier tous les autres groupes de tri (tableau, paragraphe ou section) associés au groupe de tri de l'événement.
- Le tri des tableaux n'est pas possible pour les tableaux qui s'étendent sur plusieurs sections, car cela pourrait impliquer que des lignes n'appartenant pas à la section soient classées avant celles qui en font partie. Dans ce cas, CaseView affiche un message d'erreur et le tri ne sera pas effectué.
Sujets connexes