Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article vous guide dans la création d’une liste à partir de SharePoint ou Listes Microsoft, l’intégration de cette liste dans Power Apps et la personnalisation de la liste dans votre application.
Lorsque vous ajoutez des données à une application, vous pouvez choisir une liste SharePoint ou Listes Microsoft comme source. Vous pouvez également créer une application basée sur une liste SharePoint via le menu Intégrer dans Listes Microsoft. Une fois votre liste dans votre application, vous pouvez la filtrer et la personnaliser.
Nonte
Lorsque vous créez ou affichez une liste dans SharePoint, vous êtes automatiquement redirigé vers Listes Microsoft. La liste est toujours disponible à la fois dans Listes Microsoft et SharePoint. Pour en savoir plus, consultez Qu’est-ce qu’une liste dans Microsoft 365 ?
Prérequis
Des connaissances de base de SharePoint Online et Power Apps :
Créer une liste
Vous pouvez créer une nouvelle liste SharePoint via l’application Listes Microsoft dans Créer une liste.
Intégrer une liste
Une fois que vous disposez d’une liste, vous pouvez l’intégrer à Power Apps ou créer une application basée sur une liste SharePoint ou Listes Microsoft.
Se connecter à une liste dans Power Apps
Une façon d’utiliser une liste dans votre application consiste à vous connecter à SharePoint via le menu Données d’une application pour importer une liste. La liste sert de source de données dans Power Apps.
Pour en savoir plus, consultez Se connecter à SharePoint à partir d’une application canevas.
Créer une application basée sur une liste
Lors de l’affichage d’une liste SharePoint, vous accédez automatiquement à Listes Microsoft où vous pouvez intégrer une liste à Power Apps :
Pour en savoir plus, consultez Créer une application canevas avec des données depuis Listes Microsoft.
Personnaliser une liste ou un formulaire
Lorsque vous importez une liste dans Power Apps en tant que source de données, celle-ci peut être utilisée pour s’afficher en tant que formulaire sur un écran. Vous pouvez personnaliser l’apparence de votre liste dans votre application, comme la mise en forme et le comportement de la liste.
La personnalisation inclut la façon dont la liste affiche les éléments suivants :
- Ajout ou suppression de champs
- Type de contrôle et type de données pour les champs
- Orientation de la mise en page et nombre de colonnes à afficher
- Mise en forme comme l’alignement, la couleur et les bordures
- Fonctionnalités interactives telles que OnFailure ou OnSuccess
Pour savoir comment personnaliser une liste, consultez Personnaliser un formulaire pour une liste SharePoint.
Pour en savoir plus sur les propriétés des formulaires, consultez Comprendre l’intégration des formulaires SharePoint.
Filtrer une liste dans Power Apps
Vous pouvez appliquer des formules aux éléments d’interface de votre application, tels que les filtres. Pour une liste, vous pouvez ajouter une formule de filtre à une galerie verticale dans l’écran de votre application en ajoutant la formule à la barre de formule d’une propriété Items.
Pour en savoir plus, consultez Fonctions Filter, Search et LookUp.
Exemple d’une fonction de recherche et de filtrage
Cet exemple de formule est placé dans une galerie pour la propriété Items. La formule recherche le statut dans une colonne et filtre le statut Actif. La liste n’affiche alors que les éléments de la liste ayant un statut Actif.
SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))
La formule contient les fonctions suivantes :
- SortByColumns trie une table selon une ou plusieurs colonnes.
- Filter recherche les enregistrements dans une table en fonction d’une formule que vous spécifiez.
- StartsWith teste si une chaîne de texte commence par une autre chaîne de texte.
- If renvoie une valeur selon qu’une condition est vraie ou fausse.
Pour en savoir plus, consultez Référence de formule - applications canevas.
Lier des listes avec une colonne de recherche
Vous pouvez lier deux listes où l’une d’entre elles utilise une de ses colonnes comme colonne de recherche. Une colonne de recherche est le point où la liste se connecte à une autre liste.
Pour en savoir plus, consultez Comment lier des listes à partir de Listes Microsoft en utilisant une colonne de recherche dans Power Apps.
Si vous souhaitez que votre colonne de recherche soit une liste déroulante avec des options, utilisez la fonction Choices. La fonction Choices renvoie une table des valeurs possibles pour une colonne de recherche.
Par exemple, vous pouvez ajouter une fonction Choices à un contrôle de liste déroulante dans votre application canevas en ajoutant cette formule à votre propriété Items du contrôle. Vous incluez le nom de votre liste et le nom de la colonne de recherche dans la formule.
Choices([@'Your list name'].Lookup_x0020_column)
Informations associées
- Utilisation du connecteur SharePoint avec des applications canevas
- Personnaliser les autorisations pour une liste ou une bibliothèque SharePoint
- Déplacer des formulaires personnalisés SharePoint avec Power Apps (livre blanc)
- Créer rapidement un rapport à partir d’une liste ou d’une bibliothèque SharePoint
- Incorporer un composant WebPart de rapport dans SharePoint Online