Filtres et tris
Cette page liste tous les opérateurs disponibles pour filtrer une exploration, ainsi que les règles de combinaison des filtres et de tri multi-champs.
Principe : des opérateurs « type-aware »
Quand vous ajoutez un filtre, Unisoft regarde le type du champ choisi et propose uniquement les opérateurs pertinents.
Par exemple, un champ « Date du paiement » propose avant, après, entre… mais jamais contient (qui n'a pas de sens sur une date).
Les six types principaux sont :
| Type | Exemples de champs |
|---|---|
| TEXT | Nom, prénom, email, commentaire, libellé |
| ENUM | Moyen de paiement, source, type, raison, catégorie |
| NUMBER | Quantité, identifiant numérique |
| MONEY | Montant, frais bancaires, montant promis |
| DATE / DATETIME | Date de création, date du paiement, date d'échéance |
| BOOL | Archivé, Gift Aid, accepte les emails |
TEXT — texte libre
Pour les champs de texte (nom, prénom, email, commentaire, libellé…).
| Opérateur | Comportement | Exemple |
|---|---|---|
| contient | Le texte est présent quelque part dans la valeur | Nom contient « Cohen » → Cohen, Bensimon-Cohen, Cohenovici |
| est exactement | La valeur est strictement égale | Email est exactement david.cohen@exemple-unisoft.org |
| commence par | Le texte est en début de valeur | Nom commence par « Lev » → Lévy, Levin, Levitch |
| finit par | Le texte est en fin de valeur | Email finit par @exemple-unisoft.org |
| est vide | Le champ n'a aucune valeur | Email est vide → contacts sans email renseigné |
| n'est pas vide | Le champ a une valeur quelconque | Téléphone n'est pas vide |
ENUM — liste de choix
Pour les champs avec une liste fixe de valeurs (moyen de paiement, source, type, catégorie…).
| Opérateur | Comportement | Exemple |
|---|---|---|
| est l'un de | La valeur est dans la liste sélectionnée | Moyen est l'un de [chèque, espèces] |
| n'est pas l'un de | La valeur n'est dans aucune valeur sélectionnée | Source n'est pas l'un de [admin] |
| est vide | Le champ n'a aucune valeur | Catégorie est vide |
NUMBER — nombre entier ou décimal
Pour les champs numériques sans dimension monétaire.
| Opérateur | Comportement | Exemple |
|---|---|---|
= (égal à) | Valeur exacte | Quantité = 1 |
≠ (différent de) | Toute valeur sauf | Quantité ≠ 0 |
> (strictement supérieur) | Strictement supérieur | Quantité > 5 |
≥ (supérieur ou égal) | Supérieur ou égal | Quantité ≥ 10 |
< (strictement inférieur) | Strictement inférieur | Quantité < 100 |
≤ (inférieur ou égal) | Inférieur ou égal | Quantité ≤ 50 |
| entre | Dans l'intervalle (bornes incluses) | Quantité entre 10 et 50 |
| est vide | Pas de valeur | Quantité est vide |
MONEY — montant en euros
Pour les champs monétaires (montant, frais bancaires, frais d'organisation, montant promis…).
Mêmes opérateurs que NUMBER, avec une particularité de saisie :
Exemples :
- Montant ≥ 100 → tous les paiements de 100 € ou plus
- Montant entre 50 et 200 → paiements de 50 € à 200 € inclus
- Frais bancaires > 5 → paiements avec plus de 5 € de frais
DATE / DATETIME — date (et heure)
Pour les dates (date de paiement, date de création, date d'échéance…).
| Opérateur | Comportement | Exemple |
|---|---|---|
| le | Date exacte (journée complète) | Date du paiement le 14 mai 2026 |
| avant | Date strictement antérieure | Date avant le 1er avril 2026 |
| après | Date strictement postérieure | Date après le 31 mars 2026 |
| entre | Dans l'intervalle de dates (inclus) | Date entre 1er janvier et 31 mars 2026 |
| est vide | Pas de date | Date d'envoi est vide |
| n'est pas vide | Date renseignée | Date d'envoi n'est pas vide |
BOOL — oui / non / indéfini
Pour les champs booléens (Archivé, Gift Aid, Accepte les emails…).
| Valeur | Comportement |
|---|---|
| Oui | Le champ est à vrai |
| Non | Le champ est explicitement à faux |
| Indéfini | Le champ n'a jamais été renseigné |
Combinaison de filtres (ET uniquement)
Tous les filtres ajoutés sont combinés en ET (AND) : une ligne n'apparaît dans les résultats que si elle valide toutes les conditions simultanément.
Exemple : trois filtres sur une vue Paiements
Montant ≥ 100
Date entre 1er janv. et 31 mars 2026
Moyen est l'un de [chèque, virement]
Une ligne ne s'affichera que si elle vérifie les trois à la fois.
Tris multi-champs
Le tri permet d'ordonner les lignes du tableau de résultats.
Ajouter un tri
Dans l'onglet Tris :
- Cliquez sur Ajouter un tri
- Choisissez le champ sur lequel trier
- Choisissez le sens : croissant (A→Z, 1→9, ancien→récent) ou décroissant (Z→A, 9→1, récent→ancien)
Empiler plusieurs tris
Vous pouvez ajouter plusieurs tris empilés. Le premier est prioritaire, les suivants ne s'appliquent qu'en cas d'égalité sur le précédent.
Exemple : sur une vue Paiements
| Ordre | Champ | Sens | Effet |
|---|---|---|---|
| 1 | Date du paiement | décroissant | Les paiements les plus récents en haut |
| 2 | Montant | décroissant | À date égale, le plus gros montant en haut |
Tri rapide depuis l'en-tête
Vous pouvez aussi cliquer sur l'en-tête d'une colonne du tableau de prévisualisation pour activer un tri rapide sur ce champ. C'est plus rapide quand vous voulez ajuster un seul tri à la volée.
Pièges courants
Aller plus loin
- Créer une exploration — la procédure complète
- Entités disponibles — les 7 entités et leurs champs
- Exporter les données — formats et limites