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 at 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 11 months, 3 weeks ago 2 Membres · 2 Réponses
  • 2 Réponses
  • Geoffroy

    Member
    22 mai 2024 at 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

    Member
    23 mai 2024 at 11h37

    Bonjour Geoffroy,

    Merci beaucoup ! Je suis heureux ! Ca fonctionne correctement.

Connectez-vous pour répondre.