Bonjour Guillaume,
Voici un exemple que j’ai utilisé dans une de mes applis
Office365Outlook.SendEmailV2(
User().Email;
“FRP-Pesée extincteur – ” & txt_Dossier.Text;
“Voici la fiche de pesée de l’extincteur “;
{
Attachments: Table(
{
Name: “Pesée extincteur – ” & txt_Dossier.Text & “_” & Text(
Now();
DateTimeFormat.UTC
) & “.pdf”;
ContentBytes: PDF(Screen1)
}
)
}
)
La génération du pdf se fait avec la fonction PDF(). On peut prendre l’écran entier ou un contrôle particulier.
Le fichier pdf est mis en pièce jointe du mail (rubrique Attachments). Ici, j’ai ajouté des éléments supplémentaires dans le nom du fichier, comme la date, mais l’important est de bien mettre l’extension “.pdf”.
En revanche, si tu veux pdfiser plusieurs pages, ce n’est pas possible de façon native. J’avais trouvé une méthode pour le faire mais c’est un peu lourd.
https://ppfc.fr/groupes/power-apps/forum/topic/la-fonction-pdf/#post-16061