Skip to content

Tri des données

Vous pouvez choisir les colonnes de tri d'un widget dans le menu 'Tri'.

Le chevron vert vous permet de choisir la direction du tri (ascendant ou descendant):

sort_order

Si plusieurs valeurs sont sélectionnées, le moteur va trier les lignes selon la première puis la seconde et ainsi de suite.

Autoriser les Viewer à trier les lignes d'une table

Si votre widget est une table, dans ses options de tri, vous pouvez activer l'option 'Autoriser le tri par les viewers'.

Si cette option est activée, les viewers pourront choisir la colonne de tri des lignes de la table avec l'icône ci-dessous:

manual_sort

Tri dans une table et mesures calculées

L'icône de tri n'est pas disponible pour les mesures calculées. La raison est que ces colonnes sont générées au moment de l'affichage, dans le navigateur. Or, le tri est calculé par notre moteur de calcul sur la source de données. Et donc, il n'est pas possible de trier selon ces colonnes.

Si vous devez autoriser le tri sur ces colonnes, vous devez d'abord convertir votre mesure calculée en formule sur votre datasource, et ensuite remplacer votre mesure calculée par cette formule dans votre widget.

Pour la même raison, le tri est appliqué avant que les formules de calcul ou de rendu soit appliquées à vos colonnes. Cela n'a pas d'impact sauf si vos formules modifient l'ordre. Par exemple, si vous utilisez la formule de calcul value * -1, le tri sera dans l'ordre inverse.