Rechercher dans des filtres hiérarchiques

L'arborescence d'un filtre hiérarchique peut être étendue. Pour rechercher des parties spécifiques dans la hiérarchie, vous pouvez saisir l'objet de votre recherche dans un champ de recherche. Vous trouverez ainsi les éléments de l'arborescence qui commencent par le texte saisi.

Le champ de recherche est disponible en haut du filtre.


Filtre hiérarchique

Dans ce champ, vous pouvez saisir des mots ou des parties de mots, mais vous pouvez aussi les combiner avec des opérateurs booléens. Chaque branche de l'arborescence est recherchée. Les branches contenant des éléments de l'arborescence remplissant l'intégralité des critères de recherche sont renvoyées. Ces éléments s'affichent en gras.

Une recherche de la totalité de la hiérarchie peut renvoyer beaucoup de résultats. Vous pouvez donc limiter la recherche à un certain niveau de hiérarchie que vous définissez.

Voici différents exemples de recherche.

Recherche de mots ou de lettres

Dans l'exemple suivant, la totalité de la hiérarchie est parcourue à la recherche d'éléments commençant par « Mi ». Les branches incluant un élément qui remplit cette condition sont renvoyées et les éléments s'affichent en gras.

Dans l'exemple suivant, la totalité de la hiérarchie est parcourue à la recherche de branches dans lesquelles deux conditions sont remplies, c'est-à-dire que la branche renvoyée doit inclure à la fois un élément commençant par « Min » et un élément commençant par « Mill ». Un élément de texte en gras est le premier élément qui correspond à l'ensemble du critère dans une branche trouvée.

Combinaison de mots et d'opérateurs booléens

Vous pouvez inclure les opérateurs booléens « AND », « OR » ou « NOT » dans une expression de recherche.

Si au lieu de cela, vous saisissez « Min AND Mill » dans la recherche ci-dessus, le résultat sera le même, car si vous saisissez deux chaînes de texte avec un espace dans ce champ, la recherche est de type AND par défaut.

Le résultat de la saisie « Min OR Mill » s'affiche ci-dessous. Toutes les branches incluant des éléments commençant par « Min » ou « Mill » sont trouvées. Les éléments correspondants sont en gras.

L'exemple suivant affiche une recherche avec l'opérateur NOT. Chaque branche sans élément commençant par « Midwest » est renvoyée.

Dans une expression de recherche, les opérateurs booléens peuvent être combinés avec des parenthèses. Par exemple, supposons que vous souhaitez rechercher des éléments commençant par « Miller » parmi un nombre de branches spécifiques, telles que des branches commençant par « Min » ou « Mis ». L'expression correspondant à cette recherche est affichée ci-dessous.

Recherche dans un niveau de hiérarchie spécifique

Pour restreindre davantage une recherche, utilisez la liste déroulante dans la partie droite du champ de recherche. Depuis cette liste, définissez à quel niveau de hiérarchie vous souhaitez effectuer la recherche.

Vous pouvez également saisir dans le champ précédant votre expression de recherche la ou les premières lettres du nom du niveau suivies de deux-points, comme illustré ci-dessous. Vi: signifie que la recherche se limite au niveau Ville.

Conseil : Si vous souhaitez rechercher les villes appelées exactement Miller, vous pouvez saisir Vi::Miller. Pour cela, saisissez deux fois deux-points. Cette expression exclura ainsi Millersburg, Millerville et Miller City ci-dessus.