Générer une application à partir de données ExcelGenerate an app from Excel data

Créez une application automatiquement basée sur les données d’un fichier Excel que vous chargez vers un compte de stockage cloud tel que OneDrive.Create an app automatically based on data in an Excel file that you upload to a cloud-storage account, such as OneDrive. Une fois l’application créée, personnalisez-la en fonction de vos besoins, puis exécutez-la pour vérifier qu’elle fonctionne correctement.After you generate the app, customize it to better suit your needs, and then run it to make sure that it works as you expect.

Les applications générées comportent trois écrans par défaut :Generated apps have three screens by default:

  • BrowseScreen1 affiche un champ ou un sous-ensemble de champs, une barre de recherche, ainsi qu’un bouton de tri permettant aux utilisateurs de trouver facilement un enregistrement spécifique.BrowseScreen1 shows a subset of one or more fields, a search bar, and a sort button that lets users easily find a specific record.
  • DetailsScreen1 affiche davantage de champs ou tous les champs d’un enregistrement spécifique.DetailsScreen1 shows more or all fields for a specific record.
  • EditScreen1 fournit des éléments d’interface utilisateur permettant aux utilisateurs de créer ou de mettre à jour un enregistrement et d’enregistrer les modifications apportées.EditScreen1 provides UI elements that let users create or update a record and save the changes.

Remarque : vous pouvez également générer une application basée sur une liste SharePoint personnalisée.Note: You can also generate an app based on a custom SharePoint list.

Conditions préalablesPrerequisites

  • Inscrivez-vous à PowerApps, puis effectuez l’une des opérations suivantes :Sign up for PowerApps, and then follow either of these steps:
  • Connectez-vous à PowerApps en utilisant les informations d’identification que vous avez utilisées pour vous inscrire.Sign in to PowerApps by using the same credentials that you used to sign up.
  • Pour suivre précisément ce didacticiel, téléchargez ce fichier Excel.To follow this tutorial exactly, download this Excel file.

    Important : vous pouvez utiliser votre propre fichier Excel si les données sont présentées sous forme de table.Important: You can use your own Excel file if the data is formatted as a table. Pour plus d’informations, consultez Create an Excel table in a worksheet (Créer un tableau Excel dans une feuille de calcul).For more information, see Create an Excel table in a worksheet.

  • Téléchargez le fichier Excel vers OneDrive ou un autre compte de stockage cloud.Upload the Excel file to OneDrive or another cloud-storage account.

Créer une applicationCreate an app

  1. Dans PowerApps Studio, cliquez ou appuyez sur Nouveau dans le menu Fichier (près du bord gauche).In PowerApps Studio, click or tap New on the File menu (near the left edge).

    Nouvelle option dans le menu File

  2. Suivez ces étapes :Follow any of these steps:

    • Si votre compte de stockage cloud apparaît sous Démarrer avec vos données, cliquez ou appuyez sur Mode téléphone.If your cloud-storage account appears under Start with your data, click or tap Phone layout.

      Option permettant de créer une application à partir de données

    • Si votre compte de stockage cloud ne s’affiche pas sous Démarrer avec vos données, cliquez sur la flèche à la fin de la ligne de mosaïques.If your cloud-storage account doesn't appear under Start with your data, click the arrow at the end of the row of tiles. Si votre compte figure dans la liste de connexions, cliquez ou appuyez sur cette entrée.If your account appears in the list of connections, click or tap that entry.
    • Si votre compte de stockage cloud ne figure pas sous Démarrer avec vos données ou dans la liste de connexions, cliquez ou appuyez sur Nouvelle connexion, puis sur l’entrée de votre compte.If your cloud-storage storage account doesn't appear under Start with your data or in the list of connections, click or tap New connection, and then click or tap the entry for your account. Cliquez ou appuyez sur Connecter et suivez les invites pour configurer la connexion.Click or tap Connect, and follow the prompts to configure the connection.

      Se connecter à OneDrive

  3. Sous Choose an Excel file, accédez à FlooringEstimates.xlsx, puis cliquez ou appuyez dessus.Under Choose an Excel file, browse to FlooringEstimates.xlsx, and then click or tap it.

    Fichier Excel FlooringEstimates

  4. Sous Choose a table, cliquez ou appuyez sur FlooringEstimates.Under Choose a table, click or tap FlooringEstimates.

    Sélectionner le tableau FlooringEstimates

  5. Cliquez ou appuyez sur Connect pour générer l’application.Click or tap Connect to generate the app.
  6. Si vous êtes invité à suivre une visite guidée, cliquez ou appuyez sur Next afin de vous familiariser avec les zones clés de l’interface utilisateur de PowerApps (ou cliquez ou appuyez sur Skip pour ignorer l’invitation).If you're prompted to take an introductory tour, click or tap Next to get familiar with key areas of the PowerApps user interface (or click or tap Skip).

    Cliquer sur Next pour la visite guidée

    Remarque : vous pouvez toujours suivre la visite guidée ultérieurement en cliquant ou en appuyant sur l’icône de point d’interrogation près de l’angle supérieur droit de l’écran, puis en cliquant ou appuyant sur Take the intro tour.Note: You can always take the tour later by clicking or tapping the question-mark icon near the upper-right corner and then clicking or tapping Take the intro tour.

Quand une application est créée, elle utilise une disposition par défaut en fonction de vos données, mais vous pouvez personnaliser la galerie selon vos besoins.When an app is created, it has a default layout based on your data, but you can customize the gallery layout to fit your needs.

  1. Dans la barre de navigation à gauche, cliquez ou appuyez sur une icône dans l’angle supérieur droit pour basculer vers la vue miniature.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

    Activer/désactiver les vues

  2. Cliquez ou appuyez sur la miniature du haut pour vous assurer que l’écran de navigation (BrowseScreen1) est sélectionné.Click or tap the top thumbnail to ensure that the browse screen (BrowseScreen1) is selected.
  3. Cliquez ou appuyez n’importe où dans la galerie, par exemple sur la première image.Click or tap anywhere in the gallery, such as the first image.

    Sélectionner une image

  4. Dans le volet de droite, ouvrez la liste Dispositions, puis cliquez ou appuyez sur la disposition qui contient une image, un titre et un sous-titre.In the right-hand pane, open the Layout list, and then click or tap the layout that contains an image, a title, and a subtitle.

    Sélectionner la mise en page

    La disposition de l’application change de façon à refléter votre choix.The layout of the app changes to reflect your choice.

    BrowseScreen1 avec une nouvelle disposition

Modifier les données qui s’affichentChange the data that appears

  1. Sous Search items (Rechercher des éléments), cliquez ou appuyez sur Carpet pour sélectionner le contrôle Label.Under Search items, click or tap Carpet to select the Label control.

    La liste associée est mise en surbrillance dans le volet de droite.The associated list is highlighted in the right-hand pane.

    Sélectionner la première étiquette

  2. Dans le volet de droite, ouvrez la liste mise en surbrillance, puis cliquez ou appuyez sur Nom.In the right-hand pane, open the highlighted list, and then click or tap Name.

    Définir la première étiquette

  3. Ouvrez la liste en bas, puis cliquez ou appuyez sur Catégorie.Open the bottom list, and then click or tap Category.

    Définir la catégorie

    BrowseScreen1 change de manière à afficher un nom et une catégorie pour chaque enregistrement.BrowseScreen1 changes to show a name and a category for each record.

    BrowseScreen1 avec un nouveau contenu

    Remarque : par défaut, vous pouvez faire défiler la liste (appelée galerie) à l’aide d’une molette de souris ou en la faisant glisser vers de haut ou le bas sur un écran tactile.Note: By default, you can scroll through the list (called a gallery) by using a mouse wheel or by swiping up and down on a touch screen. Pour utiliser un pavé tactile ou une souris sans molette, sélectionnez la galerie, cliquez ou appuyez sur Show Scrollbar (Afficher la barre de défilement) dans la liste des propriétés et remplacez false par true dans la barre de formule.To use either a trackpad or a mouse without a wheel, select the gallery, click or tap Show Scrollbar in the property list, and then replace false with true in the formula bar.

Modifier l’ordre des champs dans un formulaireChange the order of fields in a form

  1. Dans la barre de navigation de gauche, cliquez ou appuyez sur la miniature du milieu pour ouvrir l’écran de détails (DetailsScreen1).In the left navigation bar, click or tap the middle thumbnail to open the details screen (DetailsScreen1).

    Miniature de DetailScreen1

  2. Cliquez ou appuyez sur l’image pour afficher les options disponibles pour personnaliser le formulaire.Click or tap the image to show options that are available to customize the form.

    Sélectionner une carte

  3. Dans le volet de droite, faites glisser le champ Name (Nom) vers le haut de la liste.In the right-hand pane, drag the Name field to the top of the list.

    Déplacer une carte

    L’écran est modifié de manière à refléter les modifications apportées.The screen updates to reflect the changes you made.

    Nom en haut de l’écran

Modifier un contrôleChange a control

  1. Dans la barre de navigation de gauche, cliquez ou appuyez sur la miniature du bas pour ouvrir l’écran de modification EditScreen1.In the left navigation bar, click or tap the bottom thumbnail to open the edit screen (EditScreen1).

    Miniature de EditScreen1

  2. Cliquez ou appuyez sur Overview.Click or tap Overview.

    Cette étape sélectionne la carte Overview.This step selects the Overview card. Chaque carte contient un texte qui en décrit l’objectif.Each card contains text that describes the purpose of the card. Vous pouvez également personnaliser les contrôles d’une carte.You can also customize the controls on a card. Pour plus d’informations, voir Contrôle des cartes dans PowerApps.For more information, see Card control in PowerApps.

    Sélectionner une carte de vue d’ensemble

  3. Dans le volet de droite, cliquez ou appuyez sur la flèche vers le bas en regard de la carte, faites défiler vers le bas, puis sélectionnez Edit multi-line text (Modifier un texte à plusieurs lignes).In the right-hand pane, click or tap the down arrow for the card, scroll down, and then click or tap Edit multi-line text.

    Cette étape présente une vue d’ensemble de chaque produit dans un contrôle qui est suffisamment grand pour afficher le texte.This step shows an overview of each product in a control that's large enough to display the text.

    Modifier une carte

Exécuter l’applicationRun the app

Quand vous personnalisez une application, vous pouvez tester vos modifications en exécutant l’application en mode Aperçu.As you customize an app, you can test your changes by running the app in Preview mode.

  1. Dans la barre de navigation gauche, cliquez ou appuyez sur la miniature pour ouvrir l’écran de navigation (BrowseScreen1).In the left navigation bar, click or tap the top thumbnail to open the browse screen (BrowseScreen1).
  2. Ouvrez le mode Aperçu en appuyant sur F5 (ou en cliquant ou appuyant sur le bouton Lecture dans le coin supérieur droit).Open Preview mode by pressing F5 or by clicking or tapping the Play button near the upper-right corner.

    Icône Aperçu

  3. Dans BrowseScreen1, cliquez ou appuyez sur la flèche située à droite d’un enregistrement pour afficher l’enregistrement dans l’écran de détails (DetailsScreen1).On BrowseScreen1, click or tap the arrow to the right of a record to show the record in the details screen (DetailsScreen1).

    Sélectionner une flèche dans BrowseScreen1

  4. Dans DetailsScreen1, cliquez ou appuyez sur l’icône de crayon dans le coin supérieur droit pour afficher l’enregistrement dans l’écran de modification (EditScreen1).On DetailsScreen1, click or tap the pencil icon in the upper-right corner to show the record in the edit screen (EditScreen1).

    Modifier un enregistrement

  5. Dans EditScreen1, modifiez les informations d’un ou plusieurs champs, puis cliquez ou appuyez sur la case à cocher dans l’angle supérieur droit pour enregistrer vos modifications.On EditScreen1, change the information in one or more fields, and then click or tap the check mark in the upper-right corner to save your changes.

    Enregistrer des modifications apportées à EditScreen1

  6. Fermez le mode Aperçu en appuyant sur Échap (ou en cliquant ou en appuyant sur l’icône de fermeture sous la barre de titre).Close Preview mode by pressing Esc (or by clicking or tapping the close icon below the title bar).

    Fermer le mode Aperçu

Limitations connuesKnown limitations

Pour plus d’informations sur la façon de partager des données Excel au sein de votre organisation, passez en revue ces limitations.For information about how to share Excel data within your organization, review these limitations.

Étapes suivantesNext steps

  • Appuyez sur Ctrl+S pour enregistrer l’application afin de pouvoir l’exécuter à partir d’autres appareils.To save the app so that you can run it from other devices, press Ctrl-S.
  • Maintenant que vous savez générer une application à partir de données, vous pouvez créer une application à partir de zéro.Now that you've learned how to generate an app from data, you can create an app from scratch.
  • Partager l’application afin que d’autres personnes puissent l’exécuter.Share the app so that other people can run it.