Utiliser la fonction Rechercher et remplacer dans la barre de formule

En les applications Power Apps complexes, les formules peuvent devenir longues. La localisation et le remplacement de portions de grandes formules peuvent devenir difficiles. Vous pouvez maintenant utiliser la capacité de Rechercher et remplacer pour le contrôle ou la propriété sélectionné de trouver et de remplacer facilement le mot ou la séquence de caractères spécifié.

Avec la capacité Rechercher et remplacer, vous pouvez rechercher des combinaisons de lettres, de chiffres, de mots et d’expressions dans une formule dans la barre de formule. Cette capacité vous permet également d’utiliser la casse du texte, des mots entiers et des expressions régulières pour rechercher et remplacer du texte dans des formules.

Configuration requise

Lancer Rechercher et remplacer

Vous pouvez lancer le contrôle Find and Replace dans la barre de formule en utilisant le bouton Rechercher et remplacer ou des touches de raccourci. Vous pouvez également pré-remplir le texte dans l’entrée de recherche.

Pour commencer, créer une application, ou modifier une application existante dans Power Apps Studio. Une fois ouverte, utilisez l’une des méthodes suivantes pour lancer le contrôle Find and Replace.

Méthode 1 : utilisez le bouton Rechercher et remplacer

  1. Sélectionnez le contrôle ou la propriété que vous souhaitez modifier.

  2. Sélectionnez le menu déroulant sur le côté droit de la barre de formule pour afficher le contrôle Find and Replace.

    Le bouton Développer sur le côté droit de la barre de formule

    Conseil

    Vous pouvez également faire glisser la barre de formule vers le bas pour développer la barre de formule et faciliter la lecture des expressions complexes.

  3. Sélectionnez Find and Replace à partir du bas de la barre de formule.

    Le bouton Rechercher et remplacer sous la barre de formule

    Le contrôle Find and Replace apparaît en haut à droite de la barre de formule.

    Le contrôle Find and Replace s’affiche dans la barre de formule

Méthode 2 : utiliser les touches de raccourci

  1. Sélectionnez le contrôle ou la propriété que vous souhaitez modifier.

  2. Pendant que votre curseur se trouve dans la barre de formule, appuyez sur Ctrl+F pour rechercher, ou Ctrl+H pour rechercher et remplacer le mot ou la séquence de caractères spécifié dans la formule.

    Une animation montrant le lancement du contrôle Find and Replace en appuyant sur Ctrl + F pour lancer la rechercher et en appuyant sur Ctrl + H pour lancer la rechercher et le remplacement

Méthode 3 : Lancer Find and Replace avec le texte déjà sélectionné

Vous pouvez également lancer le champ pré-rempli avec le texte de votre formule que vous souhaitez rechercher.

Pour ce faire, sélectionnez ou maintenez le curseur à l’intérieur de la barre de formule sur la section que vous souhaitez rechercher ou remplacer. Et puis, utilisez Find and Replace ou les touches de raccourci comme décrit précédemment pour lancer le contrôle Find and Replace.

Curseur placé sur la partie de la formule à rechercher et à remplacer, et un autre écran avec le contrôle Find and Replace ouvert.

Travailler avec Find and Replace

Lorsque vous travaillez avec Find, vous disposez de trois options pour rechercher la formule. Lorsque vous travaillez avec Replace, vous avez le choix entre deux options. Nous allons examiner les options pour Find et Replace.

Find

Ajoutez du texte ou des caractères à rechercher dans la zone de saisie fournie. Ensuite, utilisez les icônes situées à droite de la zone de saisie pour affiner votre recherche :

  • Respecter la casse renvoie uniquement les correspondances avec la casse spécifiée.

    Dans l’exemple ci-dessous, les instances de TicketList apparaîtront comme une correspondance, mais ticketlist ne le ferait pas.

    L’icône d’affinement Respecter la casse sur le contrôle Find and Replace

  • Correspondance mot entier renvoie uniquement les correspondances exactes de la séquence entière de caractères.

    Dans l’exemple ci-dessous, les instances de Ticket ne renvoient aucune correspondance bien que le mot Ticket apparaît plusieurs fois dans les noms dans la formule.

    L’icône d’affinement Correspondance mot entier sur le contrôle Find and Replace

  • Utiliser une expression régulière (RegEx) renvoie uniquement les correspondances conformes à l’expression régulière spécifiée dans la zone de saisie. Plus d’information : Expressions régulières

    Dans l’exemple ci-dessous, en utilisant la fonction de recherche d’expression régulière avec Screen(Priority|Task) renvoie les correspondances pour Screen lorsqu’il apparaît avec Priority ou Task comme indiqué ci-dessous.

    La formule dans la barre de formule avec les résultats correspondants mis en évidence pour l’expression régulière affichée dans le contrôle Find and Replace

  • Les flèches Correspondance précédente ou Correspondance suivante vous permettent d’avancer et de reculer dans toutes les correspondances renvoyées par la recherche. Au fur et à mesure que vous parcourez les correspondances, la position de la correspondance est mise à jour et la ligne contenant la correspondance est mise en surbrillance pour vous permettre de savoir avec quelle correspondance vous travaillez actuellement.

    La formule dans la barre de formule avec une ligne en surbrillance pour la correspondance actuellement en cours d’utilisation des flèches de flèche de correspondance précédente et de correspondance suivante

  • Trouver dans la sélection limite la zone de recherche dans une formule uniquement à la partie sélectionnée d’une formule. Pour sélectionner une partie de la formule, sélectionnez et maintenez au début de la zone de recherche souhaitée, puis faites glisser votre curseur pour mettre en surbrillance toute la zone souhaitée. Pour sélectionner à l’aide du clavier, déplacez le curseur au début de la zone de recherche souhaitée, puis maintenez la touche Maj. et utilisez les touches fléchées pour mettre en surbrillance la zone de recherche souhaitée.

    Dans l’exemple ci-dessous, la recherche a été limitée à la zone sélectionnée, de sorte que la recherche ne renvoie désormais que deux correspondances au lieu des quatre correspondances renvoyées précédemment.

    La formule dans la barre de formule affichant un bloc de texte sélectionné

Replace

Par défaut, le contrôle Find and Replace s’ouvre dans un format réduit et affiche uniquement la fonction Find. Pour développer le contrôle et afficher la capacité Replace, sélectionnez l’icône à gauche de la zone de saisie de recherche ou appuyez sur Ctrl+H sur votre clavier. Pour réduire à nouveau, sélectionnez l’icône pivotée.

Mode de remplacement réduit :

L’icône Basculer le mode de remplacement sur le côté gauche du contrôle Find and Replace, avant les zones de saisie de texte

Mode de remplacement développé :

L’icône Réduire le mode de remplacement sur le côté gauche du contrôle Find and Replace, avant les zones de saisie de texte

Dans la zone de saisie Replace, spécifiez le mot ou la séquence de caractères que vous souhaitez remplacer le texte de recherche.

Utilisez les icônes Remplacer ou Remplace tout pour mettre à jour une ou toutes les correspondances renvoyées avec le mot ou les caractères spécifiés.

Replace

L’icône Replacer sur le côté droit du contrôle Find and Replace, après le champ de saisie de texte Replace

Remplacer tout

L’icône Replacer tout sur le côté droit du contrôle Find and Replace, après le champ de saisie de texte Replace

Voir aussi

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).