SharePoint

Connectez-vous à un site SharePoint pour générer une application automatiquement à partir d’une liste, créer une application à partir de zéro ou mettre à jour une application existante.

Problèmes connus

Vous pouvez ajouter des données à partir d’une liste personnalisée, mais pas à partir d’une bibliothèque. En outre, certains types de colonnes ne sont pas pris en charge, et certains types de colonnes ne prennent pas en charge certains types de cartes.

Type de colonne Assistance Cartes par défaut
Une seule ligne de texte Oui Afficher du texte
Plusieurs lignes de texte Oui Afficher du texte
Choix Oui (valeurs uniques seulement) Afficher une recherche
Nombre Oui Afficher un pourcentage
Afficher une évaluation
Afficher du texte
Currency Oui Afficher un pourcentage
Afficher une évaluation
Afficher du texte
Date et heure Oui Afficher du texte
Recherche Oui (valeurs uniques seulement) Afficher une recherche
Modifier la recherche
Booléenne (Oui/Non) Oui Afficher du texte
Afficher un bouton bascule
Personne ou Groupe Oui (valeurs uniques seulement) Afficher une recherche
Modifier la recherche
Lien hypertexte Oui Afficher une URL
Afficher du texte
Image Oui (lecture seule) Afficher une image
Afficher du texte
Calculée Oui (lecture seule)
Résultat de tâche Non
Données externes Non
Métadonnées gérées Oui (lecture seule)
Évaluation Non

En outre, PowerApps ne prend pas en charge les colonnes qui autorisent plusieurs valeurs ou des sélections multiples.

  • Pour les colonnes Recherche, la case à cocher Autoriser plusieurs valeurs doit être désactivée.

    Case à cocher permettant d’autoriser plusieurs valeurs dans une colonne Recherche

  • Pour les colonnes Métadonnées gérées, la case à cocher Autoriser plusieurs valeurs doit être désactivée.

    Case à cocher permettant d’autoriser plusieurs valeurs dans une colonne Métadonnées gérées

  • Pour les colonnes Personne ou groupe, l’option Non située sous Autoriser les sélections multiples doit être sélectionnée.

    Options permettant d’autoriser ou non les sélections multiples dans une colonne Personne ou groupe

  • Pour les colonnes Choix, l’option Menu déroulant ou Cases d’option située sous Afficher les choix au moyen de doit être sélectionnée.

    Options d’affichage des choix pour une colonne Choix

Conditions préalables

Ouvrez PowerApps en suivant l’une de ces étapes :

Créer une application

Ajouter une liste SharePoint à une application existante

  1. Dans PowerApps Studio, ouvrez l’application que vous souhaitez mettre à jour.

  2. Dans le volet droit, cliquez ou appuyez sur l’onglet Data Sources (Sources de données), puis cliquez ou appuyez sur Add data source (Ajouter une source de données).

    Si le volet droit ne présente pas d’onglet Data sources (Sources de données), cliquez ou appuyez sur n’importe quel écran de la barre de navigation gauche.

    Ajouter une source de données

  3. Cliquez ou appuyez sur New connection (Nouvelle connexion), sur SharePoint, puis sur Connect (Connexion).

    Ajouter une connexion SharePoint

  4. Spécifiez le type de site SharePoint auquel vous souhaitez vous connecter :

    Spécifier le type de connexion

    • Cliquez ou appuyez sur Connect directly (cloud services) (Se connecter directement (services cloud)) pour vous connecter à SharePoint Online.
    • Cliquez ou appuyez sur Connect using on-premises data gateway (Se connecter à l’aide d’une passerelle de données locale) pour vous connecter à un site SharePoint local.

      Spécifiez Windows comme type d’authentification, puis indiquez vos informations d’identification. (Si vos informations d’identification incluent un nom de domaine, spécifiez-les sous la forme domaine\alias.)

      Spécifier les informations d’identification

      Remarque : Si vous n’avez pas de passerelle de données locale installée, installez-en une, puis cliquez ou appuyez sur l’icône pour actualiser la liste des passerelles.

      Sous Choose a gateway (Choisir une passerelle), cliquez ou appuyez sur la passerelle à utiliser.

      Choisir la passerelle

  5. Cliquez ou appuyez sur Connect (Connexion).

  6. Sous Connect to a SharePoint site (Se connecter à un site SharePoint), cliquez ou appuyez sur une entrée de la liste Recent sites (Sites récents) (ou tapez ou collez l’URL du site à utiliser), puis cliquez ou appuyez sur Go (Atteindre).

    Sélectionner un site SharePoint

  7. Sous Choose a list (Choisir une liste), sélectionnez la case à cocher des tables que vous souhaitez utiliser, puis cliquez ou appuyez sur Connect (Connexion) :

    Sélectionner les tableaux dans SharePoint

    Les sources de données sont ajoutées à votre application.

    Liste des sources de données ajoutées à l’application

Afficher les données dans une galerie

Pour afficher les données de n’importe lequel de ces types de colonnes dans une galerie, utilisez la barre de formule pour définir la propriété Text d’un ou plusieurs contrôles Label de cette galerie :

  • Pour une colonne Choix ou Recherche, spécifiez ThisItem.[ColumnName].Value afin d’afficher les données de cette colonne.

    Par exemple, spécifiez ThisItem.Emplacement.Value si vous avez une colonne Choix nommée Emplacement et spécifiez ThisItem.CodePostal.Value si vous avez une colonne Recherche nommée CodePostal.

  • Pour une colonne Personne ou groupe, spécifiez ThisItem.[ColumnName].DisplayName pour afficher le nom d’affichage de l’utilisateur ou du groupe.

    Par exemple, spécifiez ThisItem.Responsable.DisplayName pour afficher les noms d’affichage d’une colonne Personne ou groupe nommée Responsable.

    Vous pouvez également afficher différentes informations sur les utilisateurs, telles que l’adresse de messagerie ou la fonction. Pour afficher une liste complète des options, spécifiez ThisItem.[ColumnName]. (avec le point à la fin).

    Remarque : Pour une colonne CreatedBy, spécifiez ThisItem.Author.DisplayName pour afficher le nom d’affichage des utilisateurs ayant créé des éléments dans la liste. Pour une colonne ModifiedBy, spécifiez ThisItem.Editor.DisplayName pour afficher le nom d’affichage des utilisateurs ayant modifié des éléments dans la liste.

  • Pour une colonne Métadonnées gérées, spécifiez ThisItem.[ColumnName].Label afin d’afficher les données de cette colonne.

    Par exemple, spécifiez ThisItem.Langues.Label si vous avez une colonne Métadonnées gérées nommée Langues.

Étapes suivantes