Démarrer un flux dans une applicationStart a flow in an app

Microsoft Flow permet de créer une logique qui effectue une ou plusieurs tâches lorsqu’un événement se produit dans une application.You can use Microsoft Flow to create logic that performs one or more tasks when an event occurs in an app. Par exemple, vous pouvez configurer un bouton afin que, lorsque l’utilisateur le sélectionne, un élément soit créé dans une liste SharePoint, ou qu’un e-mail ou une demande de réunion soient envoyés ou qu’un fichier soit ajouté, ou tous ces événements en même temps.For example, configure a button so that, when a user selects it, an item is created in a SharePoint list, an email or meeting request is sent, a file is added to the cloud, or all of these. Vous pouvez configurer n’importe quel contrôle dans l’application pour démarrer le flux, qui continue de s’exécuter même si vous fermez PowerApps.You can configure any control in the app to start the flow, which continues to run even if you close PowerApps.

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:

    • À partir du Windows Store, installez PowerApps Studio pour Windows, ouvrez-le, puis connectez-vous en fournissant les informations d’identification que vous avez utilisées pour vous inscrire.In the Windows Store, install PowerApps Studio for Windows, open it, and then sign in by providing the same credentials that you used to sign up.
    • Dans powerapps.com, ouvrez PowerApps Studio pour le web en cliquant ou appuyant sur Nouvelle application dans l’angle inférieur gauche.In powerapps.com, open PowerApps Studio for web by clicking or tapping New app in the lower-left corner.
  • Découvrez comment configurer un contrôle.Learn how to configure a control.

Créer un fluxCreate a flow

  1. Connectez-vous à powerapps.com, puis sélectionnez Flows dans la barre de navigation à gauche.Sign in to powerapps.com, and then select Flows in the left navigation bar.
  2. Sur la page My Flows (Mes flux), sélectionnez Create from blank (Créer entièrement).On the My Flows page, select Create from blank.

    Option permettant de créer un flux sans utiliser de modèle

    PowerApps est ajouté en tant que déclencheur par défaut.PowerApps is added as the default trigger.

    PowerApps en tant que déclencheur du flux

  3. Sélectionnez New step (Nouvelle étape), puis sélectionnez Add an action (Ajouter une action).Select New step, and then select Add an action.

    Option permettant d’ajouter une action

  4. Dans la zone intitulée Rechercher dans l’ensemble des actions et services, spécifiez une action pour votre flux, comme dans cet exemple :In the box that says Search all services and actions, specify an action for your flow, as in this example:

    1. Tapez SharePoint dans la zone, puis choisissez SharePoint - Create item (SharePoint - Créer un élément) dans la liste figurant sous Actions.Type SharePoint in the box, and then select SharePoint - Create item in the list under Actions.

      Option permettant de créer un élément SharePoint

    2. Si vous y êtes invité, fournissez les informations d’identification vous permettant de vous connecter à SharePoint.If prompted, provide credentials to connect to SharePoint.
    3. Dans la zone Adresse du site, tapez ou collez l’URL d’un site SharePoint Online contenant une liste.In the Site Address box, type or paste the URL of a SharePoint Online site that contains a list.

      Remarque : spécifiez l’URL du site, sans la liste.Note: Specify the URL for the site not including the list.

    4. Dans la zone Nom de la liste, sélectionnez la liste à utiliser.In the List Name box, select the list that you want to use.
    5. Appuyez ou cliquez sur la zone Titre, puis sélectionnez Ajouter du contenu dynamique.Click or tap the Title box, and then select Add dynamic content.

      Ajout du paramètre d’interrogation de PowerApps dans le champ de titre

    6. Dans la liste des paramètres, sélectionnez Ask dans PowerApps (Demander dans PowerApps).In the list of parameters, select Ask in PowerApps.

      Ajout du paramètre

  5. (facultatif) Spécifiez une ou plusieurs actions supplémentaires, telles que l’envoi d’un e-mail d’approbation à une adresse que vous spécifiez ou la création d’une entrée associée dans une autre source de données.(optional) Specify one or more additional actions, such as sending approval mail to an address that you specify or creating a related entry in another data source.
  6. En haut de l’écran, saisissez ou collez un nom pour votre flux, puis sélectionnez Create flow (Créer un flux).Near the top of the screen, type or paste a name for your flow, and then select Create flow.

    Octroi d’un nom et enregistrement du flux

Ajouter un flux à une applicationAdd a flow to an app

  1. Dans PowerApps, dans le menu Fichier, sélectionnez Nouveau.In PowerApps, select New in the File menu.
  2. Sur la mosaïque Blank app (Application vierge), cliquez ou appuyez sur Phone layout (Mode téléphone).On the Blank app tile, select Phone layout.
  3. Ajoutez un contrôle Text input et nommez-le RecordTitle.Add a Text input control, and name it RecordTitle.
  4. Ajoutez un contrôle Button et déplacez-le sous RecordTitle.Add a Button control, and move it under RecordTitle.
  5. Une fois le contrôle Button sélectionné, choisissez Flows (Flux) sur l’onglet Action (Action).With the Button control selected, select Flows on the Action tab.

    Option Flows dans l’onglet Action

  6. Dans le volet qui s’affiche, sélectionnez le flux que vous avez créé lors de la procédure précédente.In the pane that appears, select the flow that you created in the previous procedure.

    Remarque : si le flux que vous avez créé n’est pas disponible, vérifiez si PowerApps est défini sur l’environnement dans lequel vous avez créé le flux.Note: If the flow that you created isn't available, confirm whether PowerApps is set to the environment in which you created the flow.

    Ajout d’un flux à partir du volet de personnalisation

  7. Dans la barre de formule, saisissez ou collez la chaîne RecordTitle.Text) à la fin de la formule qui est automatiquement ajoutée.In the formula bar, type or paste RecordTitle.Text) at the end of the formula that's been automatically added.

    Propriété OnSelect qui inclut le flux

Tester le fluxTest the flow

  1. Ouvrez le mode Aperçu en appuyant sur F5 (ou en sélectionnant la flèche dans l’angle supérieur droit).Open Preview by pressing F5 (or by selecting the arrow near the upper-right corner).

    Propriété OnSelect qui inclut le flux

  2. Tapez ou collez un texte dans RecordTitle, puis cliquez ou appuyez sur le contrôle Button.Type or paste text in RecordTitle, and then click or tap the Button control.

    Un élément SharePoint est créé dans la liste que vous avez spécifiée, le texte que vous indiquez étant affiché en tant que titre.A SharePoint item is created in the list you specified with the text you specified as the title. Si la liste était ouverte lors de l’exécution du flux, il se peut que vous deviez actualiser la fenêtre du navigateur pour afficher les modifications.If the list was open when the flow ran, you might need to refresh your browser window to show the changes.