Donnez vie à vos documents numériques !
 

Comment modifier l’objet et le body à l’envoi d’un PDF par un bouton ?

abracadabraPDF Forums PDF – Général Comment modifier l’objet et le body à l’envoi d’un PDF par un bouton ?

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45449
    nini
    Participant

    Bonjour le forum,

    J’aurais besoin d’une petite aide  :priere:

    J’ai créé un bouton pour envoyer un mail avec le pdf joint.
    Je voudrais modifier l’objet et le « body » du mail, car celui par défaut ne me convient pas  :tutut:

    Je vous remercie d’avance pour votre aide :bonjour:
    Meilleures salutations

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

    Bonjour.

    mailto:kader.roussel@troismaisons.bis?subject=Bonjour le forum&body=J’ai créé un bouton pour envoyer un mail avec le pdf joint

    #60888
    nini
    Participant

    Bonjour,

    Super merci impec  :bravo:

    Mais si je veux faire des retour à la ligne dans body est-ce possible ? :doute:
    Style avec un slache par exemple comme ci-dessous ? :oh:

    mailto:kader.roussel@troismaisons.bis?subject=Bonjour le forum&body=J’ai créé un bouton pour envoyer un mail avec le pdf jointRetour à la ligne… suite de textesuite…etc.

    Merci d’avance

    #60889
    Merlin
    Maître des clés

    Tu devrais lire ce sujet : http://abracadabrapdf.net/forum/index.php/topic,3040.0.html

    :Smiley01:

    #60890
    nini
    Participant

    Bonjour Merlin,

    Je te remercie pour message et ton aide grandement apprécié, malheureusement le sujet fait référence à des envoie par rapport à un champ d’adresse avec un JavaScript.

    Le code suivant:
    mailto:kader.roussel@troismaisons.bis?subject=Bonjour le forum&body=J’ai créé un bouton pour envoyer un mail avec le pdf jointRetour à la ligne… suite de textesuite…etc.

    Je l’ai placé comme dans l’image ci-joint.

    Si ce n’est pas possible de rajouter des retours à la ligne directement est-ce qu’il faut le faire avec un JavaScript ?

    Merci d’avance
    Meilleures salutations

    #60891
    Merlin
    Maître des clés

    Si ce n’est pas possible de rajouter des retours à la ligne directement est-ce qu’il faut le faire avec un JavaScript ?

    As-tu essayé avec r ou avec n comme indiqué dans ledit sujet ?

    #60892
    nini
    Participant

    En effet dans le sujet il parlait bien de r pour le retour à la ligne et le n pour un nouveau paragraphe
    Oui j’ai bien essayé, j’ai même essayé avec un espace avant et après sans succès  :Smiley02:

    #60893
    bebarth
    Maître des clés

    …après vérification, le retour ligne « n » fonctionne sur l’application Mail (Mac) mais ne fonctionne pas sur Outlook (ni PC ni Mac).
    as-tu essayé ???
    @+
    :bonjour:

    bonjour,
    Personnellement je ne peux pas t’aider car ça ne fonctionne pas toujours pour moi… mais ça avait l’air de fonctionner pour Ancha !
    Est-ce que ça ne pourrait pas venir de la version du logiciel de messagerie ou de réglages ?
    @+
    :bonjour:

    #60894
    nini
    Participant

    Bon ben c’est ennuyeux  :Smiley02:

    J’avais trouvé ce pdf de Abracadabra ou il y a des boutons avec diffèrent type d’envoi.  :extra:
    Malheureusement je n’arrive pas à activer le pdf en mode formulaire afin de voir comme il a été fait.  :doute:

    Est-il possible de connaitre le moyen de voir le type de JavaScript ?  :Euuuh:

    Merci d’avance
    Meilleures salutations

    #60895
    bebarth
    Maître des clés

    Malheureusement je n’arrive pas à activer le pdf en mode formulaire afin de voir comme il a été fait.  :doute:

    :Euuuh: il n’y a pas de problème pourtant !!!  :doute:

    @+
    :bonjour:

    #60896
    nini
    Participant

    Quand je clique sur « Modifier » de l’onglet « Formulaire » je reçois ce message (sans-titre-1.jpg)  :doute:
    En suite je l’enregistre en copie et je reçois ce message (sans-titre-2.jpg) qui me dit que je ne peux pas modifier ce fichier en tant que formulaire  :oh:

    Il y a quelques chose qui m’échappe !?!?!

    #60897
    bebarth
    Maître des clés

    …c’est juste qu’il faut utiliser la flèche de l’onglet « Objets interactifs »…
    ça ira beaucoup mieux !!!
    @+
    :bonjour:

    #60898
    nini
    Participant

    Chez moi c’est grisé :Euuuh:

    #60899
    nini
    Participant

    Je suis entrain d’essayer de contourner mon problème et je tombe sur un autre  :camenerve:

    Ci-joint j’ai un formulaire avec deux bouton d’envoi (un bleu et un rose) chacun d’eux à un script et un envoi de formulaire.
    1. Avec le premier (bleu) je voudrais quand il est activé que cela récupère le mail dans le champs mail1 mais si tous les champs bleu ne sont pas rempli ce ne soit pas envoyé
    2. Avec le deuxième (rose) la même chose que le premier mais avec deux adresses mail et une liste déroulante en plus comme champs à renseigner obligatoirement.

    J’y suis presque il faudrait modifier le JavaScript  :oh:

    En utilisant dans les propriétés du bouton « Actions »:
    Envoyer formulaire:  mailto:kader.roussel@troismaisons.bis?subject=Bonjour le forum&body=J’ai créé un bouton pour envoyer un mail avec le pdf joint
    Exécuter un script:

    var RequiredFields = new Array(3);
    RequiredFields[0] = « Txt1 »;
    RequiredFields[1] = « Txt2 »;
    RequiredFields[2] = « mail1 »;

    var AlertMsg = new Array(3);
    AlertMsg[0] = « Veuillez remplir le champ « Texte » »;
    AlertMsg[1] = « Veuillez remplir le champ « Texte » »;
    AlertMsg[2] = « Veuillez remplir le champ « Mail » »;

    var bSuccess=true;
    var emptyTest=/^s*$/;
    var fieldCount=RequiredFields.length
    var fld=0;
    for(var i=0;i{
    fld=this.getField(RequiredFields);
    if(emptyTest.test(fld.value))
    {
    bSuccess=false;
    app.alert(AlertMsg
    );
    fld.setFocus();
    break;
    }
    }

    #60900
    bebarth
    Maître des clés

    bonjour,
    J’ai adapté et d’après moi simplifié les scripts de tes boutons.
    Si tu te penches un peu sur le post que t’a proposé Merlin, tu pourras améliorer les champs de ton formulaire (vérification des syntaxes des adresses emails…) -> voir champ « mail1 »

    Tu devrais lire ce sujet : http://abracadabrapdf.net/forum/index.php/topic,3040.0.html

    @+
    :bonjour:

    #60901
    Merlin
    Maître des clés

    Malheureusement je n’arrive pas à activer le pdf en mode formulaire afin de voir comme il a été fait.
    Est-il possible de connaitre le moyen de voir le type de JavaScript ?  :Euuuh:

    C’est un PDF Reader Extended, voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/pdf-reader-extended/

    Dans Acrobat Pro : menu fichier : Enregistrer une copie.
    Bien entendu, ensuite il ne faut pas rester sur le PDF original, qui n’est pas modifié : il faut ouvrir « la copie » que l’on vient d’enregistrer.
    :geek:

    #60902
    Merlin
    Maître des clés

    Par ailleurs j’attire ton attention sur le fait que tu utilises une version obsolète (et laide) de ce fichier.  :tutut:

    La dernière version en date est disponible ici : http://abracadabrapdf.net/pdf-de-demo/formulaires/formulaire-de-contact/

    #60903
    nini
    Participant

    Bonjour,
    Merci à Merlin et à  bebarth pour votre aides et vos messages, j’en prend bonne notes  :bonjour:

    Par contre dans l’envoi 2 si la liste déroulante n’est pas rempli il l’envoi quand même.
    Est-ce possible d’obliger de remplir la liste déroulante ?

    Meilleures salutations

    #60904
    bebarth
    Maître des clés

    Bonjour,
    Par contre dans l’envoi 2 si la liste déroulante n’est pas rempli il l’envoi quand même.

    …c’est parce que si la liste déroulante n’est pas remplie, ici la valeur est un espace. J’ai donc rajouté une condition.
    @+
    :bonjour:

    #60905
    nini
    Participant

    Je te remercie bebarth pour ton message.  :bonjour:

    Malheureusement ça l’envoi quand même  :doute:

    #60906
    bebarth
    Maître des clés

    :Euuuh:
    …pourtant pas pour moi !!!
    :doute:

    #60907
    nini
    Participant

    Je te remercie bebarth pour ton aide  :bravo:
    C’est dommage que chez moi cela ne fonctionne pas avec la liste déroulante  :oh:

    Juste pour moi par curiosité :-)
    J’ai joint et ajouté une variante 3 (la plus simple)  :Smiley08:
    J’aimerais cet « envoi 3 » idem que « envoi 2 » mais sans les e-mails ?
    Afin d’avoir toutes les variantes possibles au cas ou mon projet venait à changer  :extra:

    Merci d’avance
    Meilleures salutations

    #60908
    bebarth
    Maître des clés

    :Euuuh: tu envoies où s’il n’y a pas d’adresse e-mail !!!  :doute:

    Pour info, j’ai essayé le fichier précédent sur un autre Mac et ça fonctionne également…
    @+
    :bonjour:

    #60909
    nini
    Participant

    Bonjour,

    Mercie  bebarth pour ton message  :bonjour:
    Désolé je me suis peut être mal expliqué  :Smiley11:

    Les champs en vert, avec « envoi 3 » il n’y a pas de champs mail ce sont seulement des champs texte avec une liste déroulante ou éventuellement une case à cocher.
    J’aimerais si c’est possible d’envoyer uniquement le mail si les champs (en vert) sont rempli  :priere:

    PS: moi je suis sur pc est-ce que cela pourrait être à cause de ça ?  :Euuuh:

    Merci d’avance
    Meilleures salutations

    #60910
    bebarth
    Maître des clés

    J’aimerais si c’est possible d’envoyer uniquement le mail si les champs (en vert) sont rempli

    bonjour,
    …mais envoyer le mail à qui ??? ouvrir Outlook (par exemple) sans aucune adresse prédéfinie ???

    PS: moi je suis sur pc est-ce que cela pourrait être à cause de ça ?

    ça je n’en sais rien !

    @+
    :bonjour:

    #60911
    nini
    Participant

    Bonjour,

    Merci pour ton message  :bonjour:
    C’est ça, que ça ouvre Outlook sans adresse prédéfini  :Smiley08:

    Merci d’avance
    Meilleures salutations

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