Donnez vie à vos documents numériques !
 

Récupérer la valeur d’une case à cocher dans un mail

abracadabraPDF Forums PDF – Général Récupérer la valeur d’une case à cocher dans un mail

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45747
    tokyoblade
    Membre

    Bonjour,

    J’ai fait quelques recherches sur différents posts mais j’ai pas trouvé ce que je souhaite réaliser et pourtant y a de la matière :) 
    donc j’ai fait un formulaire pour réserver des billets, le demandeur à 2 choix de paiement (chekbox) chèque ou virement, je voudrais récupérer dans l’objet du mail envoyé si c’est chèque ou virement !
    ci dessous j’ai fait un petit script qui récupère les données (nom, prénom et club) dans l’objet du mail et du coup je bloque avec les chekbox je ne sais pas comment écrire la synthaxe !

    var fTo = this.getField(“Mail”).value;

    var fSubject = this.getField(“Club”).value;
    var fNom = this.getField(“Nom”).value;
    var fPrenom = this.getField(“Prénom”).value;
    var fMsg = this.getField(“Body”).value;

    this.mailDoc({cTo:”xxxxxxxxx@gmail.com;yyyyyyyyy@numericable.com” , cCc: fTo, cSubject: “Commande billets” + ” ” + fNom + ” ” + fPrenom + “_” + fSubject, cMsg: fMsg });

    Merci par avance pour vos conseils :)

    Cdlt

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Auteur
    Réponses
  • #62991
    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Le script modifié (en rouge) :

    var fMsg = this.getField(“Body”).value;
    // mise en variable de la valeur des cases à cocher
    var fMsg2 = this.getField(“
    COCHE“).value;
    // si une des cases est cochée
    if (fMsg2 != “Off”) {fMsg = fMsg + “rrPaiement par ” + fMsg2;}

    var fTo = this.getField(“Mail”).value;
    var fSubject = this.getField(“Club”).value;
    var fNom = this.getField(“Nom”).value;
    var fPrenom = this.getField(“Prénom”).value;
    this.mailDoc({cTo:”xxxxxxxxx@gmail.com;yyyyyyyyy@numericable.com” , cCc: fTo, cSubject: “Commande billets” + ” ” + fNom + ” ” + fPrenom + “_” + fSubject, cMsg: fMsg });

    Il faut que les deux cases-à-cocher aient “chèque” et “virement” comme “valeur d’exportation” (Propriétés du champ : Options).
    :Smiley15:

    #62992
    tokyoblade
    Membre

    Merci beaucoup Merlin c’est impeccable :)

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.