Filtrer une liste de recherche dans une application
Dans cet article de scénario, vous apprendrez à filtrer une liste de recherche dans une application canevas.
Conditions préalables
- Vous devez avoir créé une application à l’aide d’un connecteur SharePoint qui se connecte à une liste créée à l’aide de Listes Microsoft.
- La liste doit être composée de plusieurs éléments de liste pour filtrer les données dans l’application canevas.
Détails du scénario
Vous pouvez utiliser le contrôle de saisie de texte dans une application canevas pour saisir du texte et filtrer la liste, comme un tableau de données pour filtrer les éléments de la liste depuis la liste connectée.
Pour rechercher à l’aide de la saisie de texte et pour filtrer les enregistrements, vous devez utiliser la fonction filtre. Par exemple, Filter([@Colors], StartsWith(Title, TextInput1.Text))
utilise la connexion de liste Couleurs et la colonne Titre pour filtrer les enregistrements.
Exemple
Connectez-vous à Power Apps.
Créez une nouvelle application, ou modifiez une application.
Notes
Assurez-vous que l’application utilise la connexion SharePoint et se connecte à une liste comme décrit dans les prérequis.
Sélectionnez + (insérer) dans le volet de gauche.
Sélectionnez Saisie de texte.
De même, insérez un Tableau de données.
Mettez à jour la propriété Éléments de la table de données avec la formule suivante :
Filter([@Colors], StartsWith(Title, TextInput1.Text))
Remplacez Couleurs par le nom de votre liste , Titre par le nom de la colonne dans la liste, et TextInput1 par le nom de votre contrôle Saisie de texte.
Lire l’application.
Saisissez du texte, tel que « B » pour filtrer les éléments commençant par « B ».
Voir aussi
- Référence aux formules pour Power Apps
- Référence des contrôles pour Power Apps
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é).