Envoi mail si une CheckBox est sélectionnée

  • Envoi mail si une CheckBox est sélectionnée

    Posté par Fabrice sur 22 mai 2024 à 17h03

    Bonjour,

    Je rencontre une petite difficulté pour générer l’envoi d’un mail.
    Dans un formulaire, si la checkbox1 est selectionnée, je veux envoyer un mail avec la pièce jointe à ces deux adresses mails : mail@live.fr, @gmail.com.

    Dans le cas contraire, le mail est envoyé à l’adresse “prenom@yahoo.fr”.

    Je pense qu’il me manque un élement dans ma formule “If”.

    Voici la formule que j’utilise :

    <div>
    <div>If(CheckBox1.Value;”mail@live.fr, mail@gmail.com“);;</div>

    <div> Office365Outlook.SendEmailV2(</div>
    <div> “prenom@yahoo.fr”;</div>
    <div> “Fiche d’orientation”;</div>
    <div> “Bonjour, Je vous prie de trouver cette fiche d’orientation. Bonne réception. Cordialement,”;</div>
    <div> {</div>
    <div> Attachments: Table(</div>
    <div> {</div>
    <div> Name: “Fiche d’orientation.pdf”;</div>
    <div> ContentBytes: PDF(Screen1)</div>
    <div> }</div>
    <div> )</div>
    <div> }</div>
    <div>);;</div>
    <div> </div>
    <div>Si vous pouvez m’apporter une aide, j’apprécierai. Merci d’avance.</div>
    <div> </div>
    <div>Fabrice </div>
    </div>

    Fabrice a répondu Il y a 6 mois 2 Membres · 2 Réponses
  • 2 Réponses
  • Geoffroy

    Membre
    22 mai 2024 à 21h08

    Bonjour Fabrice,

    Il faut mettre tes destinataires dans une variable à l’intérieur du If.

    Ca pourrait être If(CheckBox1.Value; Set(varDestinataires;”mail@<wbr>live.fr, mail@gmail.com“); Set(varDestinataires;”prenom@yahoo.fr“))

    Puis Office365Outlook.SendEmailV2(varDestinataires; etc…

  • Fabrice

    Membre
    23 mai 2024 à 11h37

    Bonjour Geoffroy,

    Merci beaucoup ! Je suis heureux ! Ca fonctionne correctement.

Connectez-vous pour répondre.