Envoi d’une Table par email

  • Envoi d’une Table par email

    Posté par Alexis sur 23 septembre 2024 à 13h04

    Bonjour,
    Je suis nouveau avec PowerApps et j’ai une difficulté.
    J’ai créé un questionnaire de 10 questions et à l’issue du questionnaire j’obtiens un score.
    Chaque réponse alimente une DataTable (2 colonnes “Questions” et “Réponse”).
    Je souhaite recevoir par email l’ensemble des informations de ma DataTable mais avec la formule suivante, je ne reçois que la 1ère réponse à mes 10 questions :
    Office365Outlook.SendEmailV2(
    “xxx@xxx.fr”;
    “Formulaire”;
    “<HTML><Body>

    Bonjour,

    Voici le tableau :

    “& DataTable1.Selected.Réponse &”</Body></HTML>”;
    {IsHtml: true}

    Quelqu’un peut-il m’aider SVP ?
    Pour information, je stocke dans une variable UserResponses les réponses aux questions et ma Datatable affiche uniquement les informations de ma variable

    Matth a répondu Il y a 2 mois, 4 semaines 2 Membres · 3 Réponses
  • 3 Réponses
  • Matth

    Membre
    23 septembre 2024 à 13h09

    Bonjour Alexis,

    As tu imbirquer l’appel à SendEmail dans une boucle ForEach de ta DataTable ?

    Bonne journée
    Matthieu

  • Alexis

    Membre
    23 septembre 2024 à 13h32

    Bonjour,

    Merci pour la réponse.

    Non pas du tout, j’en suis resté à la formule que j’ai indiqué.

    Je suis vraiment débutant sur PowerApps.

    Bonne journée

    • Cette réponse a été modifiée Il y a 2 mois, 4 semaines par  Alexis.
  • Matth

    Membre
    23 septembre 2024 à 15h04

    Alexis,

    En utilisant la function ForAll (ForAll function – Power Platform | Microsoft Learn) ou via concatenation des résultat via la fonction Concat Concat and Concatenate functions – Power Platform | Microsoft Learn , tu peux construire en amont le contenu du mail par exemple dans une variable puis dans un second temps utilisé le connecteur pour envoyer le mail comportant le contenu construit précédement

    Bonne journée,
    Matthieu

Connectez-vous pour répondre.