Se connecter au stockage cloud à partir de PowerAppsConnect to cloud-storage from PowerApps

PowerApps offre plusieurs connexions de stockage cloud.PowerApps offers several cloud-storage connections. À l’aide de l’une de ces connexions, vous pouvez stocker un fichier Excel et utiliser les informations qu’il contient dans l’ensemble de votre application.Using any of these connections, you can store an Excel file and use the information in it throughout your app. Ces connexions sont les suivantes :These connections include:

Stockage Blob AzureAzure Blob BoxBox DropboxDropbox Google DriveGoogle Drive OneDriveOneDrive OneDrive
Entreprise
OneDrive
for Business
Icône Icône de l’API Icône de l’API Icône de l’API Icône de l’API Icône de l’API

What you need to get started

  • Un fichier Excel contenant les données mises sous forme de tableau :An Excel file with the data formatted as a table:

    1. Ouvrez le fichier Excel, puis sélectionnez une cellule dans les données que vous souhaitez utiliser.Open the Excel file, and then select any cell in the data that you want to use.
    2. Dans l’onglet Insertion, sélectionnez Tableau.On the Insert tab, select Table.
    3. Dans la boîte de dialogue Créer un tableau, sélectionnez la case à cocher Mon tableau comporte des en-têtes, puis sélectionnez OK.In the Save as Table dialog box, select the My table has headers checkbox, and then select OK.
    4. Enregistrez vos modifications.Save your changes.

Se connecter à la connexion de stockage cloudConnect to the cloud storage connection

  1. Sur powerapps.com, développez Manage (Gérer), puis sélectionnez Connections (Connexions) :At powerapps.com, expand Manage, and select Connections:

    Sélectionner Connections (Connexions)

  2. Sélectionnez New connection (Nouvelle connexion), puis sélectionnez votre connexion de stockage cloud.Select New connection, and select your cloud storage connection. Par exemple, sélectionnez OneDrive.For example, select OneDrive.
  3. Vous êtes invité à fournir le nom d’utilisateur et le mot de passe de votre compte de stockage cloud.You are prompted for the user name and password of your cloud storage account. Entrez-les, puis sélectionnez Sign in (Se connecter) :Enter them, and then select Sign in:
    Entrer le nom d’utilisateur et le mot de passeEnter user name and password

    Une fois que vous êtes connecté, cette connexion est prête à être utilisée au sein de vos applications.Once you are signed in, this connection is ready to be used within your apps.

  4. Dans votre application, cliquez ou appuyez sur Sources de données sous l’onglet View (Affichage) du ruban.In your app, click or tap Data sources on the View tab of the ribbon. Dans le volet de droite, cliquez ou appuyez sur Ajouter une source de données, sur votre connexion au stockage cloud, puis choisissez le tableau Excel.In the right-hand pane, click or tap Add a data source, click or tap your cloud-storage connection, and then choose the Excel table.
  5. Sélectionnez Connect (Se connecter).Select Connect.

    Le tableau est répertorié en tant que source de données :The table is listed as a data source:

    Sélectionner le tableau Excel

    REMARQUE N’oubliez pas que les données Excel doivent être mises en forme de tableau.NOTE Remember, the Excel data must be formatted as a table.

Utilisation des données Excel dans votre applicationUsing the Excel data in your app

  1. Dans l’onglet Insert (Insertion), sélectionnez Gallery (Galerie), puis ajoutez un contrôle Gallery With text (Avec texte).On the Insert tab, select Gallery, and then select a With text gallery control.
  2. Définissez la propriété Items de la galerie sur votre tableau Excel.Set the Items property of the gallery to your Excel table. Par exemple, si votre tableau Excel est nommé Table1, définissez cette propriété sur Table1 :For example, if your Excel table is named Table1, then set it to Table1:

    Propriété Items

    La galerie est automatiquement mise à jour avec les informations de votre tableau Excel.The gallery is automatically updated with information from your Excel table.

  3. Dans la galerie, sélectionnez le deuxième ou le troisième contrôle Label.In the gallery, select the second or third Label control. Par défaut, la propriété Text des deuxième et troisième étiquettes est automatiquement définie sur ThisItem.something.By default, you see the Text property of the second and third labels is automatically set to ThisItem.something. Vous pouvez définir ces étiquettes sur n’importe quelle colonne de votre tableau.You can set these labels to any column in your table.

    Dans l’exemple suivant, la deuxième étiquette est définie sur ThisItem.Name et la troisième sur ThisItem.Notes :In the following example, the second label is set to ThisItem.Name and the third label is set to ThisItem.Notes:

    Deuxième étiquette

    Troisième étiquette

    Exemple de sortie :Sample output:
    Deuxième et troisième étiquettes


    REMARQUE La première zone est en fait un contrôle d’image.NOTE The first box is actually an image control. Si votre tableau Excel ne contient pas d’image, vous pouvez supprimer le contrôle Image et ajouter une étiquette à la place.If you don't have an image in your Excel table, then you can delete the image control, and add a label in its place. Nous vous recommandons de consulter la page Ajouter et configurer des contrôles.Add and configure controls is a good resource.

L’article Comprendre les tables et les enregistrements offre davantage de détails et des exemples.Understand tables and records provides more details and some examples.

Partage de votre applicationSharing your app

Vous pouvez partager votre application, vos ressources (telles que des connecteurs) et vos données avec d’autres personnes de votre organisation.You can share your app, your resources such as connectors, and your data with others in your organization.

Si vous partagez un dossier dans Dropbox, ce dossier doit être attaché au compte Dropbox de l’utilisateur.If you're sharing a folder in Dropbox, the shared folder must be attached to the user's Dropbox account.

Il existe certaines limitations avec les connecteurs impliquant des fichiers Excel.There are certain limitations with connectors involving Excel files.

Limitations connuesKnown limitations

Si le message Data type unsupported (Type de données non pris en charge) ou Not formatted as a table (Non mis sous forme de tableau) s’affiche lorsque vous essayez d’utiliser une connexion Excel dans votre application, mettez les données sous forme de tableau.If Data type unsupported or Not formatted as a table appears when you try to use an Excel connection in your app, format the data as a table.

Si vos données Excel incluent une colonne calculée, vous ne pouvez pas les utiliser pour générer une application ou les ajouter à une application existante.If your Excel data includes a calculated column, you can't use it to build an app, and you can’t add that data to an existing app.

Partage de tableaux ExcelSharing Excel tables

Pour partager des données dans un fichier Excel :To share data in an Excel file:

  • Dans OneDrive Entreprise, partagez le fichier lui-même.In OneDrive for Business, share the file itself.
  • Dans OneDrive, partagez le dossier qui contient le fichier et spécifiez les chemins d’accès, et non les URL, de tous les fichiers multimédias.In OneDrive, share the folder that contains the file, and specify file paths, not URLs, for any media.
  • Dans Dropbox ou Google Drive, partagez le fichier ou le dossier.In Dropbox or Google Drive, share either the file or the folder.

Consultez toutes les connexions disponibles.See all the available connections.
Découvrez comment ajouter des connexions et des sources de données à vos applications.Learn how to add connections and add a data source to your apps.
Familiarisez-vous avec les tables et enregistrements utilisant des sources de données tabulaires.Understand tables and records with tabular data sources.
Pour plus d’informations sur le contrôle Gallery, vous pouvez notamment consulter Afficher une liste d’éléments et Afficher des images et du texte dans une galerie.Some additional gallery resources include Show a list of items and Show images and text in a gallery.