1. Introduction
Lorsque vous êtes face à un grand tableau de données, il est possible d’ajouter un outil de filtrage afin d’afficher seulement une partie des résultats souhaités du tableau, selon les critères de votre choix. Cela vous permet de voir directement les données qui vous intéressent dans le tableau. Cela est possible dans l'ensemble des grilles principales grâce à une zone de filtre avancé (via un clique droit sur le filtre de la grille) et se présentera sous une forme de boite à onglet.
La zone de filtre avancé permettra en fonction des autorisations de l'opérateur de créer/modifier/supprimer / partager/ mettre en favoris / importer des filtres et de définir un ordre de tri à appliquer au filtre.
Quand un Filtre est sélectionné, nous avons le nom du filtre après le Nom du module ( en haut a gauche de l'écran) et on exécute le filtre lors de sa sélection.
Le favori est lui sélectionné par défaut à l'ouverture du module.
Suite à des modifications de filtres ou d'une gestion de la partie Admin, il faudra fermer le module afin de le rouvrir avec les dernières modifications.
2. Habilitation filtre avancé
Il existe 4 habilitations :
Filtering - Filtre avancés : Cette habilitation permet de créer/modifier/ supprimer / renommer un filtre, l'opérateur pourra modifier sur le moment les conditions du filtre mais ne pourra pas les sauvegarder si il n' a pas l'habilitation.
Filtering - Administration des filtres : Permet d'accéder a l'écran d'administration des filtres depuis un écran dédié.
Filtering - Partager un filtre : Permet d'accéder au bouton de partage de filtre depuis l’écran d’administration des filtres.
Filtering - Utiliser un filtre partagé : Permet d'importer un filtre partagé par un autre opérateur
Sans habilitation l'opérateur pourra uniquement utiliser les filtres que le système lui propose.
3. Codification Administration des filtres
V2024
L'administration des filtres est une codification qui répertorie les filtres par modules afin de pouvoir attribuer à chaque filtre à une liste de Classifications ou une liste d'Opérateurs .
Il sera possible de renommer un filtre, de l'assigner et de le rendre Favori à un opérateur ( 1 seul favori par opérateur pour un module) le module s'ouvrira par défaut sur le filtre favori pour l'opérateur en question.
Il est également possible de rendre restreint le filtre pour des opérateurs afin qu'ils ne puissent pas le modifier .
Il est enfin possible d'archiver le filtre pour qu'il ne soit plus visible pour les opérateurs ( Attention : l'archivage supprimera la liste des opérateurs liés au filtre en question).
Partie haute :
- La liste des filtres par écran Helios ERP
- Créateur (Propriétaire) du filtre
- Nom du filtre
Partie intermédiaire :
- Modification des données
- Nom et Archivage du filtre
- Pas de possibilité de visualiser la valeur du filtre ni du tri pour l’instant
Partie basse :
- Les Opérateurs / Classifications pouvant utilisés le filtre
- Possibilité depuis cette grille de forcer des valeurs
- Numéro Ordre : évolution à venir (pas de date ) pour définir la position du filtre des l onglet filtre avancé ( position 1, 2....);
4. Ajouter un filtre avancé
Une fois la fonctionnalité "filtre avancé" lancée le système propose une zone de filtre avancé.
1 = Création d'un Nouveau filtre.
2 = Nom du Filtre :
- En sélectionnant le nom du filtre il sera possible de le renommer via le bouton qui s'affiche lors de la sélection→
- Le bouton permettra de valider la correction.
3 = Enregistrement des conditions du filtre.
4 = Ajout du filtre dans la zone de partage afin qu'il soit disponible pour d'autres opérateurs.
5 = Suppression du filtre pour l'opérateur connecté. Attention : si c'est le Créateur du filtre qui le supprime cela supprime le filtre pour l'ensemble des opérateurs l'utilisant.
6 = Exécution du Filtre dans la grille.
7 = Permet de sélectionner un filtre partagé afin de l'ajouter dans la boite à onglet des filtres.
8 = Permet d'ajouter des conditions au filtre sélectionné.
9 = Permet d'ajouter un tri par défaut au filtre sélectionné, seules les colonnes visibles dans la grilles sont disponible.
5. Construction du Filtre
Il existe plusieurs possibilités de filtre en fonction du type de la colonne sélectionnée (Colonne disponible en fonction de l'affichage de la grille).
- < : Strictement supérieur
- <= : Strictement supérieur et égale
- > : Strictement inférieur
- >= : Strictement inférieur et égale
- <> : Différent de
- = : égale
- Commence par : La colonne commence par la valeur saisie
- Ne commence pas par : La colonne ne commence pas par la valeur saisie
- Contient : La colonne contient la valeur saisie
- Ne contient pas : La colonne ne contient pas la valeur saisie
- Parmi : La colonne contient un ensemble de valeur définie
- Non parmi : La colonne ne contient pas un ensemble de valeur définie
- Est vide : La colonne est vide/null
- N'est pas vide : La colonne contient une donnée
5.1. Filtre avancé: filtrer selon deux conditions (A et B)
Lorsque vous utilisez l'opérateur "ET" entre deux conditions, les deux conditions doivent être remplies pour qu'une ligne de données soit incluse dans les résultats.
Exemple : Afficher les date de début supérieures au 01/12/2023 et avec un statut différent de terminé.
5.2. Filtre avancé: filtrer selon deux conditions (A ou B)
Lorsque vous utilisez l'opérateur "OU" entre deux conditions, au moins l'une des conditions doit être remplie pour qu'une ligne de données soit incluse dans les résultats.
5.3. Filtre avancé : Trié par
Cette fonction permet de définir le tri par défaut du filtre (initialise l'ouverture du module )en sélectionnant une ou plusieurs colonnes de la grille et l'ordre croissant ou décroissant de la colonne.
Les tris effectués par la suite (ex: Tri dans la grille sur désignation) prennent le pas (remplacent) sur le tri d’origine.
5.4. Filtre avancé : Groupe de filtre
Il est possible d'effectuer le regroupement de plusieurs conditions logiques dans une expression de filtrage. Cela permet de créer des critères de recherche plus complexes en combinant différentes conditions.
- Chaque ligne supplémentaire créée est par défaut un « ET » modifiable
- Des groupes (via parenthèses) peuvent être constitués
- Sélectionner plusieurs lignes consécutives via la case à cocher
- Un bouton « Grouper » apparait
- Cliquer dessus et le groupe se constitue. Pour une meilleure lecture de l’ensemble, une indentation est effectuée
5.5. Filtre avancé : Date
Dans les filtres avancés, il est possible de saisir dans les champs Date une date dynamique.
Date dynamique : Date qui se met a jour automatiquement en fonction de la date du jour.
Dans le champ date, il suffira de saisir la valeur @ pour avoir une liste d'exemples possibles avec la date simulée.
6. Partager un filtre avancé
Une fois le filtre créé il sera possible de le partager via le bouton si l'opérateur a l'habilitation nécessaire .
Une fois le filtre partagé le bouton sera en couleur .
Il est possible d'arrêter le partage en utilisant le bouton et il redeviendra .
Si d'autres opérateurs utilisent le filtre lors de l'arrêt du partage il y aura une pop up d'avertissement.
7. Importer un filtre
Si il existe des filtres partagés dans le système pour le module souhaité et que l'opérateur a l'habilitation nécessaire, il sera possible d'insérer des filtres partagés.
8. Importer dans le filtre avancé
Il est également possible si l'opérateur a l'habilitations de filtres avancés, d'utiliser les filtres de la grille pour initialiser la création et les importer dans les filtres avancés.
9. Filtre en favoris
Il est possible de mettre en favoris un filtre afin de forcer l'ouverture du module directement sur le filtre.
Pour cela il faudra activer l'étoile a côté du nom du filtre en cliquant dessus.
Une fois activé l'étoile sera pleine et le module s'ouvrira directement sur le filtre en favoris.
La gestion des favoris peut être effectuer directement sur le module ou avec la codification Administrateur des filtres.
10. Personnalisation de la Grille
Il est possible de personnaliser la grille en fonction du Filtre sélectionné ( uniquement pour l'opérateur effectuant la personnalisation).
- Sélectionner le Filtre avancé et charger la grille.
- Clique droit sur l'option d'export et sélectionner personnaliser.
3. Affichage de l'écran de personnalisation de la grille , le bouton Appliquer nous permet de voir le filtre impacté.