6.3 Effectuer des recherches avancées

Si vous avez besoin de spécifier plusieurs critères lorsque vous recherchez des utilisateurs ou des groupes, vous pouvez utiliser une recherche avancée. Par exemple :

Last Name equals Smith AND Title contains Rep

Si vous spécifiez plusieurs groupes de critères (pour contrôler l'ordre d'évaluation des critères), vous utilisez les mêmes opérations logiques pour les relier. Par exemple, pour effectuer une recherche avancée avec les critères suivants (deux groupes de critères reliés par un ou) :

(Last Name equals Smith AND Title contains Rep) OR (First Name starts with k AND Department equals Sales)

Spécifiez les informations fournies à la Figure 6-6 :

Figure 6-6 Spécification d'une recherche avancée dans la page Liste de recherches

Recherche avancée sur la page Liste de recherches

Le résultat de cette recherche s'affiche à la Figure 6-7.

Figure 6-7 Résultat de la recherche avancée

Résultat de la recherche avancée

Pour exécuter une recherche avancée :

  1. Ouvrez la page Recherche dans l'annuaire et cliquez sur Nouvelle recherche. La page Recherche de base s'affiche par défaut.

  2. Cliquez sur Recherche avancée. La page Recherche avancée s'affiche :

    Recherche avancée
  3. Dans la liste déroulante Rechercher, indiquez le type d'information à rechercher en sélectionnant l'une des options suivantes :

    • Groupe

    • Utilisateur

    À présent, vous pouvez remplir la section Avec ce critère.

  4. Spécifiez un critère d'un groupe de critères :

    1. Utilisez la liste déroulante Catégorie de l'élément, pour sélectionner un attribut de recherche. Par exemple :

      Last Name
      

      La liste des attributs disponibles est déterminée par ce que vous recherchez (utilisateurs ou groupes).

    2. Utilisez la liste déroulante Expression, pour sélectionner une opération de comparaison à effectuer par rapport à l'attribut que vous avez choisi. Par exemple :

      equals
      

      Pour plus d'informations, reportez-vous à la Section 6.3.1, Sélection d'une expression.

    3. Utilisez la zone de saisie terme de recherche, pour indiquer une valeur à comparer par rapport à l'attribut que vous avez choisi. Par exemple :

      Smith
      

      Pour plus d'informations, reportez-vous à la Section 6.3.2, Spécification d'une valeur de comparaison.

  5. Si vous souhaitez spécifier un autre critère d'un groupe de critères, procédez comme suit.

    1. Cliquez sur Ajouter des critères à droite du groupe de critères :

      Bouton Ajouter des critères
    2. Sur la gauche du nouveau critère, utilisez la liste déroulante Opérateur logique des critères pour relier ce critère au précédent ; sélectionnez et ou ou. Vous ne pouvez utiliser qu'un seul des deux types d'opérateur logique dans groupe de critères.

    3. Répétez cette procédure, en commençant par l'Étape 4.

      Pour supprimer un critère, cliquez sur Supprimer les critères à sa droite : bouton Supprimer

  6. Si vous voulez spécifier un autre groupe de critères, procédez comme suit.

    1. Cliquez sur Ajouter des groupes de critères :

      Bouton Ajouter des groupes de critères
    2. Au-dessus du nouveau groupe de critères, utilisez la liste déroulante Opérateur logique des groupes de critères pour relier ce groupe au précédent ; sélectionnez et ou ou.

    3. Répétez cette procédure, en commençant par l'Étape 4.

      Pour supprimer un groupe de critères, cliquez sur Supprimer le groupe de critères qui se trouve directement au-dessus : bouton Supprimer le groupe de critères

  7. Cliquez sur Rechercher.

    Les résultats de votre recherche s'affichent.

    Pour savoir quoi faire ensuite, reportez-vous à la Section 6.4, Utilisation des résultats de recherche.

6.3.1 Sélection d'une expression

Cliquez sur Expression pour sélectionner un critère de comparaison pour votre recherche. La liste des opérations de comparaison (relationnelle) que vous pouvez utiliser dans un critère est déterminée par le type d'attribut spécifié dans ce critère.

Tableau 6-1 Opérations de comparaison pour la recherche

Si l'attribut est un(e)

Vous pouvez sélectionner l'une de ces opérations de comparaison

Chaîne (texte)

  • commence par

  • contient

  • est égal à

  • se termine par

  • est présent(e)

  • ne commence pas par

  • ne contient pas

  • non égal à

  • ne se termine pas par

  • n'est pas présent

Chaîne (texte) avec une liste prédéterminée de choix

Utilisateur ou groupe (ou autre objet identifié par son DN)

Booléen (vrai ou faux)

  • est égal à

  • est présent

  • non égal à

  • n'est pas présent

Utilisateur (catégorie d'élément : Gestionnaire, Groupe, ou Rapports directs)

  • est égal à

  • est présent

  • non égal à

  • n'est pas présent

Groupe (catégorie d'élément : Membres)

  • est égal à

  • est présent

  • non égal à

  • n'est pas présent

Heure (au format date-heure ou date seulement)

Nombre (entier)

  • est égal à

  • supérieur à

  • supérieur ou égal à

  • inférieur à

  • inférieur ou égal à

  • est présent

  • non égal à

  • pas supérieur à

  • pas supérieur ou égal à

  • supérieur à

  • pas inférieur ou égal à

  • n'est pas présent

6.3.2 Spécification d'une valeur de comparaison

Le type d'attribut spécifié dans un critère détermine également comment spécifier la valeur d'une comparaison dans ce critère :

Tableau 6-2 Méthode de saisie d'une valeur d'une comparaison

Si l'attribut est un(e)

Vous agissez ainsi pour spécifier la valeur

Chaîne (texte)

Saisissez votre texte dans la zone de texte qui s'affiche à droite.

Chaîne (texte) avec une liste prédéterminée de choix

Sélectionnez un choix dans la liste déroulante qui s'affiche à droite.

Utilisateur ou groupe (ou autre objet identifié par son DN)

Utilisez les boutonsRecherche, Historique et Réinitialiser qui s'affichent à droite.

Heure (au format date-heure ou date seulement)

Utilisez les boutons Agenda et réinitialiser qui s'affichent à droite.

Nombre (entier)

Saisissez votre nombre dans la zone de texte qui s'affiche à droite.

Booléen (vrai ou faux)

Saisissez vrai ou faux dans la zone de texte qui s'affiche à droite.

Ne spécifiez pas de valeur lorsque l'opération de comparaison est l'une des suivantes :

  • est présent

  • n'est pas présent

Casse du texte

La recherche de texte ne respecte pas la casse. Vous obtenez les mêmes résultats quelle que soit la casse utilisée dans la valeur. Par exemple, tout ce qui suit est équivalent :

McDonald
mcdonald
MCDONALD

Caractères génériques dans le texte

Vous pouvez éventuellement utiliser l'astérisque (*) comme caractère joker dans votre texte pour représenter aucun ou plusieurs caractères quelconques. Par exemple :

Mc*
*Donald
*Don*
McD*d

Utilisation des boutons Recherche, Historique et Réinitialiser

Certains critères de recherche affichent les boutons Recherche, Historique et Réinitialiser. Cette section décrit comment utiliser ces boutons :

Tableau 6-3 Boutons Recherche, Historique et Réinitialiser dans les critères de recherche

Bouton

Fonction

Recherche une valeur à utiliser dans une comparaison

Affiche une liste de valeurs Historique utilisée dans une comparaison

Réinitialise la valeur d'une comparaison

Pour rechercher un utilisateur :

  1. Cliquez sur Recherche à droite d'une entrée (pour laquelle vous voulez rechercher un utilisateur).

    Bouton Recherche

    La page Recherche s'affiche :

    Page Recherche
  2. Spécifiez les critères concernant l'utilisateur que vous recherchez :

    1. Utilisez la liste déroulante pour sélectionner si la recherche s'effectue par Prénom ou par Nom.

    2. Dans la zone de texte située à côté de la liste déroulante, saisissez en partie ou en totalité le nom à rechercher.

      La recherche trouve chacun des noms commençant par le texte saisi. La casse n'est pas respectée. Vous pouvez éventuellement utiliser l'astérisque (*) comme caractère joker dans votre texte pour représenter aucun ou plusieurs caractères quelconques.

      En guise d'illustration, tous les exemples de recherche suivants trouvent le prénom Chip :

      Chip
      chip
      c
      c*
      *p
      *h*
      
  3. Cliquez sur Rechercher.

    La page Recherche affiche vos résultats de recherche :

    La page Recherche affiche vos résultats de recherche.

    Si vous voyez une liste d'utilisateurs dans laquelle figure celui que vous recherchez, accédez à l'Étape 4. Sinon, revenez à l'Étape 2.

    Pour les trier par ordre croissant ou décroissant, cliquez sur les titres de colonne.

  4. Sélectionnez l'utilisateur de votre choix dans la liste.

    La page Recherche se ferme et insère le nom de cet utilisateur dans l'entrée appropriée comme la valeur à utiliser pour votre comparaison.

Pour rechercher un groupe comme critère de recherche d'un utilisateur, procédez comme suit.

  1. Ajoutez Groupe comme critère de recherche, puis cliquez sur Recherche bouton Recherche à droite du champ Terme de recherche :

    Spécification des critères de recherche avancés dans la page Liste de recherches

    La page Recherche affiche les résultats de recherche :

    La page Recherche affiche vos résultats de recherche.
  2. Spécifiez les critères concernant le groupe que vous recherchez :

    1. Dans la liste déroulante, votre seul choix est une recherche par Description.

    2. Dans la zone de texte située à côté de la liste déroulante, saisissez en partie ou en totalité la description à rechercher.

      La recherche trouve chacune des descriptions commençant par le texte saisi. La casse n'est pas respectée. Vous pouvez éventuellement utiliser l'astérisque (*) comme caractère joker dans votre texte pour représenter aucun ou plusieurs caractères quelconques.

      En guise d'illustration, tous les exemples de recherche suivants trouvent la description Marketing :

      Marketing
      marketing
      m
      m*
      *g
      *k*
      
  3. Cliquez sur Rechercher.

    La page Recherche affiche vos résultats de recherche :

    Résultats de recherche

    Si vous voyez une liste de groupes dans laquelle figure celui que vous recherchez, accédez à l'Étape 4. Sinon, revenez à l'Étape 2.

    Pour les trier par ordre croissant ou décroissant, cliquez sur les titres de colonne.

  4. Sélectionnez le groupe de votre choix dans la liste.

    La page Recherche se ferme et insère la description de ce groupe dans l'entrée appropriée comme la valeur à utiliser pour votre comparaison.

Pour utiliser la liste Historique :

  1. Cliquez sur Historique bouton Historique à droite d'une entrée (dont vous voulez afficher les valeurs précédentes).

    La liste Historique affiche les valeurs précédentes de ce critère par ordre alphabétique :

    capture d'écran
  2. Effectuez l'une des opérations suivantes :

    Pour

    Procédure

    Sélectionner dans la liste Historique

    Sélectionnez une valeur de votre choix dans la liste.

    La liste Historique se ferme et insère cette valeur dans l'entrée appropriée comme valeur à utiliser dans votre comparaison.

    Effacer la liste Historique

    Cliquez sur Effacer l'historique.

    La liste Historique se ferme et supprime ses valeurs de cette entrée. L'effacement de la liste Historique ne modifie pas la valeur en cours de l'entrée dans votre comparaison.