Option de recherche et de remplacement dans l'Éditeur de robots

La fonctionnalité de recherche et de remplacement vous permet de rechercher un texte ou une chaîne et une variable à l'intérieur d'une action dans l'Éditeur de robots, et de les remplacer par un texte ou une chaîne et des variables du même type. Cette fonctionnalité facilite le remplacement en bloc dans le robot.

Procédez de l'une des façons suivantes pour accéder à la fonctionnalité Rechercher et remplacer :
  • Cliquez sur l'option Assistant > Rechercher et remplacer.
  • Cliquez sur l'icône Rechercher dans ce robot, puis sur l'icône Ouvrir la fonctionnalité Rechercher et remplacer.
  • Utilisez le raccourci Ctrl + H.
La fonctionnalité Rechercher et remplacer comprend quatre éléments :

Type de recherche

Dans le menu déroulant Type de recherche, cliquez sur l'une des options suivantes :
  • Chaîne : pour rechercher un texte ou une chaîne de caractères.
  • Nom de variable : pour rechercher une variable.
Figure 1. Type de recherche
Fonctionnalité de recherche et de remplacement

Rechercher

Dans le champ Rechercher, saisissez le terme ou le mot-clé que vous souhaitez rechercher. Vous pouvez rechercher une valeur de texte, un nom de variable ou un texte long qui présente plusieurs correspondances.

Remplacer

Dans le champ Remplacer, saisissez le terme ou le mot-clé que vous souhaitez remplacer.
  • Si le champ Type de recherche est défini sur Chaîne, saisissez le texte ou la chaîne dans le champ Remplacer pour le remplacer.
  • Si le champ Type de recherche est défini sur Nom de variable, sélectionnez la variable dans le champ Remplacer.
Remarque : si le type de recherche est une variable, les menus déroulants Rechercher et Remplacer n'affichent que les noms de variables utilisés dans le robot.
Points à retenir :
  • Assurez-vous d'avoir saisi des valeurs différentes ou d'avoir sélectionné différentes variables dans les champs Rechercher et Remplacer.
  • Le champ Rechercher est sensible à la casse.
  • Lorsque vous définissez le champ Type de recherche sur Variable, la recherche ne s'applique qu'aux variables utilisées.
  • Tout texte de recherche que vous avez utilisé dans le champ Rechercher de la fenêtre Recherche avancée est conservé dans le champ Rechercher de l'onglet Rechercher et remplacer.

    Par exemple, si vous avez utilisé le mot-clé « commandes » dans le champ Rechercher, puis que vous ouvrez la fenêtre Recherche avancée, le mot-clé « commandes » est conservé dans le champ Rechercher de la fenêtre Recherche avancée.

  • Vous ne pouvez utiliser le type de recherche > Chaîne que pour rechercher une valeur de chaîne. Bien que vous puissiez rechercher et remplacer les types de variables tels que les valeurs numériques, booléennes ou DateHeure, vous ne pouvez pas rechercher ou remplacer leurs valeurs.

Résultats

L'en-tête Résultats indique le nombre total de noms d'actions correspondants et le nombre d'actions ou d'éléments de ligne sélectionnés dans un robot. Pour chaque nom d'action répertorié, le numéro de ligne contenant l'action et le nombre total de résultats correspondants trouvés dans les détails de l'action s'affichent comme suit : Action ou Déclencheur | Numéro de ligne | Nombre de correspondances.

Vous pouvez sélectionner un ou tous les éléments de ligne où le mot-clé recherché apparaît pour effectuer le remplacement. Lorsque vous cliquez sur le bouton Remplacer, tous les éléments de ligne sélectionnés sont remplacés automatiquement.

Prenons l'exemple suivant, où vous sélectionnez le Type de recherche Chaîne. Saisissez Please enter your commands to loop dans le champ Rechercher et Please do not edit this dans le champ Remplacer. Cochez la case Commentaire pour les éléments que vous souhaitez remplacer, puis cliquez sur le bouton Remplacer en bas.

Figure 2. Résultats pour le type de recherche : Chaîne
Fonctionnalité de recherche et de remplacement

De même, voici un cas de figure dans lequel vous souhaitez rechercher et remplacer une variable de compteur de boucles. Vous sélectionnez le Type de recherche Nom de variable. Utilisez le menu déroulant Rechercher pour sélectionner Compteur de boucles 2, cliquez sur le menu déroulant Remplacer et sélectionnez Compteur de boucles. Dans l’onglet Résultats, sélectionnez l'élément de ligne où vous souhaitez remplacer le compteur de boucles et cliquez sur le bouton Remplacer dans la partie inférieure.

Figure 3. Résultats pour le type de recherche : Nom de variable
Fonctionnalité de recherche et de remplacement
Points à retenir :
  • L'onglet Résultats indique le nombre total de termes de recherche présents dans un robot, ainsi que le numéro de ligne correspondant dans l'action. Cependant, seul le nombre d'éléments de ligne correspondants (ou actions) à l'intérieur du robot s'affiche.

    Chaque élément de ligne peut disposer de plusieurs correspondances et n'est pas pris en compte dans le total des éléments de ligne correspondants. Pour les éléments de ligne individuels, le nombre de correspondances multiples s'affiche dans l'élément de ligne en question dans l'onglet Résultats.

  • Le bouton Remplacer est activé lorsque vous sélectionnez l'un des éléments de ligne dans l'onglet Résultats.
  • Cliquez sur l'élément de ligne pour obtenir plus de détails sur l'action. S'il existe plusieurs correspondances pour le même élément de ligne dans la vue détaillée, celles-ci sont toutes répertoriées et vous pouvez sélectionner la correspondance spécifique pour les remplacer.
  • Les flèches Suivant et Précédent au bas de la boîte de dialogue vous permettent d'accéder aux éléments suivants et précédents de la liste de recherche.