Planisware : afficher les objets parents des éléments filtrés

Le 30/04/2014 Par Thibault Goninplaniswareopx2p5sp3afficher les objets parents des objets filtrésarborescencebsfiltreobsganttbreakdown structureparentrbswbs

Problématique

On se place dans un tableau de données arborescentes (ex. WBS, OBS, RBS etc..) sous Planisware. Lorsque l’on filtre les données à afficher, par défaut, les éléments parents (niveaux supérieurs de l’arborescence) qui ne respectent pas la condition du filtre ne sont pas affichés. Conceptuellement cela est normal car ces éléments ne respectent pas les conditions du filtre et ne sont donc pas affichés.

Cependant il est souvent utile de pouvoir afficher les niveaux parents, notamment pour faciliter la lecture des données affichées. Dans ce cas 2 solutions sont envisageables en fonction du besoin :

  • Afficher les niveaux parents en visualisation seule
  • Afficher intégralement les niveaux parents

Exemple d’un WBS dans Planisware

Pour la suite nous allons partir de l’exemple simple du WBS ci-dessous : BS_TABLEAU_SANS_FILTRE_2_600x300_7d82bc29e8

WBS de départ sans filtre

On a donc un WBS composé d’un sous-projet contenant un sous projet « PROJET_TEST1 » et 2 tâches (« TP01 » et « TP02 »). A noter également que ce GANTT est paramétré avec une option d’affichage avec un regroupement selon l’arborescence des activités.

OPTION_REGROUPEMENT_ACT_543x460_f6359b96a4

Option de regroupement selon l’arborescence des activités

A partir de cette situation de départ nous allons appliquer un filtre et voir comment nous pouvons gérer l’affichage ou non des niveaux parents qui ne respecteraient pas les conditions de ce filtre.

Afficher les niveaux parents en visualisation seule

Dans ce cas l’arborescence parente des objets filtrés sera affichée en visualisation seule. C’est à dire que l’on aura seulement un bandeau de regroupement avec uniquement l’ID du niveau parent. On ne pourra pas afficher les informations des niveaux parents (Nom, Description, etc…) ni les modifier mais seulement visualiser l’arborescence.

Si l’on reprend l’exemple de notre WBS et que l’on applique le filtre suivant :

NOM="*TP01*"

On obtient alors le résultat suivant : OPTION_REGROUPEMENT_ACT_543x460_f6359b96a4

Affichage d’un bandeau de rappel de l’élément parent

On remarque d’abord que le niveau parent est simplement visible sous la forme d’un bandeau de regroupement (grisé sur l’illustration) avec l’ID de l’élément parent. Ce regroupement n’est pas saisissable et les champs (colonnes ne sont pas affichés).

D’autre part la tâche respectant le filtre est bien affichée dans son intégralité (colonnes présentes et ligne sélectionnable).

FILTRE_SIMPLE_2_ENFANT_600x300_6e68c224f6

Affichage de la tâche vérifiant le filtre

Attention, ici c’est l’option sur le regroupement par « Arborescence[Sous-projet] » qui permet d’avoir cet affichage. Sans cette option le niveau parent ne serait tout simplement pas affiché.

Afficher intégralement les niveaux parents

Dans ce cas l’arborescence parente des objets filtrés sera affichée intégralement. C’est à dire que le niveau parent sera affiché comme la tâche fille même si elle ne respecte pas le filtre.

Toujours à partir de l’exemple précédent il faut afficher le formulaire de paramétrage du graphique accessible de la manière suivante :

PARAMETRER_LE_GRAPHIQUE_600x300_dbbd1df685

Paramétrer le graphique

Ensuite il suffit de cocher l’option « Afficher les objets parents des objets filtrés » accessible sous « Contenu du graphique » :

AFFICHER_ELEMENTS_PARENTS_608x460_475d997ab0

Afficher les objets parents des objets filtrés

On obtient alors le résultat suivant :

ELEMENT_PARENT_SAISISSABLE_PARENT_1_600x300_02d67401cc

L’objet parent est affiché

On remarque maintenant que le niveau parent est totalement affiché (colonnes présentes et ligne saisissable) au même titre que l’objet fils.

D’autre part la tâche fille respectant le filtre est bien affichée dans son intégralité (colonnes présentes et ligne sélectionnable) comme dans l’exemple précédent :

 

ELEMENT_PARENT_SAISISSABLE_ENFANT_600x300_b1ea624718

Affichage de la tâche fille vérifiant le filtre

Afficher seulement les objets filtrés

Dans ce cas on ne souhaite voir que les objets filtrés et pas les objets parents.

Pour ce faire il fait retirer les 2 options d’affichage que l’on a vu précédemment :

  • décocher « Afficher les objets parents des objets filtrés » accessible sous « Contenu du graphique » SUPPRESSION_AFFICHER_OBJETS_PARENTS_608x460_3e9d9364bd

    Ne pas afficher les objets parents

    • retirer l’option de regroupement par « Arborescence[Sous-projet] » SUPPRESSION_REGROUPEMENT_543x460_72ac78800b

      Supprimer le regroupement selon l’arborescence

    Le résultat obtenu est alors le suivant : OBJET_FILTRE_SEUL-600x300.jpg

    Affichage de l’objet filtré seulement

     

Sommaire

  • fleche vers la droite Problématique
  • fleche vers la droite Exemple d’un WBS dans Planisware
  •         fleche vers la droite Afficher les niveaux parents en visualisation seule
  •         fleche vers la droite Afficher intégralement les niveaux parents
  •         fleche vers la droite Afficher seulement les objets filtrés

À voir aussi

Tous les articles