Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

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é, 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é, seul 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.

 Exemple de tag @

date du jour pour l'exemple :  

@today : date du jour

@Today -1 = date du jour moins moins 1 jour → hier

@Today +3  = date du jour plus 3 jours 

@Today -1m = date du jour moins - 1 mois → hier

@Today +3 = date du jour plus 3 mois 

@Today -1y = date du jour moins - 1 année (year)→ hier

@Today +3y  = date du jour plus 3 années (years)

Pour les tags ci dessous il sera possible comme ci dessus d'ajuster la date en ajoutant + ou - 1,2,3... 1m, 2m,3m... 1y, 2y, 3y?

@StartOfMonth : premier du mois par rapport a la date du jour

@EndOfMonth : Dernier jour du mois en cours

@StartOfYears : premier jour de l'année en cours

@EndOfYears : Dernier jour de l'année en cours 


il est possible de sélectionner l'exemple et de modifier la valeur saisie 

→ 

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. 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).

  1. Sélectionner le Filtre avancé et charger la grille.
  2. 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é.



  • No labels