Toutes mes réponses sur les forums
-
AuteurRéponses
-
SBLONDELMembre
Mille mercis pour ton aide et ce super forum
StéphanieSBLONDELMembreMerci à tous les deux cela fonctionne.
StéphanieSBLONDELMembregrrr j’ai essayé tout à la fin mais cela génère le même type de fichier.
du coup j’ai tenté après remplissage des chanps mais sans succès. Est ce que ce ne serait pas avant la ligne// Enregistrement “NomDuFichier (nom prenom).pdf ?
Merci pour ton aide
Extrait script :
Code:// remplissage des champs
newDoc.getField(“Nom”).value=colonnes[0];
newDoc.getField(“Heure FR”).value=colonnes[1];
newDoc.getField(“Date FR”).value=colonnes[2];
newDoc.getField(“Heure AN”).value=colonnes[3];
newDoc.getField(“Date AN”).value=colonnes[4];
newDoc.getField(“Civilite”).value=colonnes[5];
var email=colonnes[6];
// Table des e-mails
lesEmails.push(email);
// Enregistrement “NomDuFichier (nom prenom).pdf”
var leChemin=cheminSansExt+” (“+colonnes[0]+”).pdf”;
lesChemins.push(leChemin);
newDoc.saveAs(leChemin);
// Fermeture du fichier
newDoc.closeDoc();SBLONDELMembrecool je teste.
merci,
StéphanieSBLONDELMembreBonjour Bebarth et Merlin,
Je reviens vers vous car en utilisant le publiposatge je me suis rendue compte que les pdf étaient en version modifiable.
J’ai recherché sur le forum et j’ai vu que Merlin proposait à quelqu’un un script pour rendre “read only” un fichier.
Je voudrais insérer le script mais je ne sais pas où je dois le faire dans le script qui est dans le fichier joint (test publiposatge & fichier nom prenom.seq)
Pouvez-vous m’aiguiller?merci Stéphanie
Ci-dessous le message de Merlin :
Place ce script en action “souris relevée” dans le bouton d’envoi :
// rendre tous les champs readonly, y compris le bouton cliqué
for (var i=0; ivar oFld = this.getField(this.getNthFieldName(i));
oFld.readonly = true;
}// remettre le bouton cliqué en “not readonly”
event.target.readonly = false;// envoi de l’email
this.mailDoc({bUI: true,cTo: “toto@free.fr“,cSubject: “Sujet du message“,cMsg: “Texte du message.“});SBLONDELMembreAh mince, choux et carottes n’ont jamais fais bon ménage :Smiley01: merci A+ Stéphanie
SBLONDELMembreBebarth, je sais que c’est un forum sur adobe mais j’ai trouvé un code qui permettrait d’insérer la signature Outlook. Est ce que tu pourrais me dire quel est le bout du code ci-dessous qui fait cela? Et peut être que si on le rajoute dans le code tu m’as préparé pour le publiposatge cela pourrait fonctionner???
Je croise les doigts.
merci Stéphanie
[font=&][/font][font=&]
[/color]Sub EnvoiMail() Dim OutObj As Object, OutMail As Object Dim sPath As String, sNomFic As String Dim sAdrMail As String, strSujet As String, strBody As String ’ Chemin d’enregistrement des fichiers temporaire sPath = Environ(”temp”) & ””’ Nom du fichier sNomFic = Format(Date, ”yyyymmdd”) & ”.pdf”’’ Exporter le fichier actuel en PDF ThisDocument.ExportAsFixedFormat OutputFileName:=sPath & sNomFic, ExportFormat:=wdExportFormatPDF, _ OpenAfterExport:=False, OptimizeFor:=wdExportOptimizeForPrint, Range:=wdExportAllDocument, _ Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, CreateBookmarks:= _ wdExportCreateNoBookmarks, DocStructureTags:=True, BitmapMissingFonts:=True, UseISO19005_1:=False’’ Création d’une instance Outlook pour envoyer un mailSet OutObj = CreateObject(”Outlook.Application”) Set OutMail = OutObj.CreateItem(0) ’ Création de l’e-mail : Titre, Corps du message, destinataire sAdrMail = InputBox(”Adresse mail du destinataire”, ”ADRESSE MAIL”, ”@”) ’ Création du message strSujet = ”CECI EST MON SUJET” strBody = ”Bonjour,” & ”“
_ & ”Veuillez trouver en pièce jointe, le document voulu.”’ Préparation le mailWith OutMail ’ Pour afficher la signature .Display ’ Adresses mail .To = sAdrMail .cc = ””’ Sujet de l’eMail .Subject = strSujet ’ Corps du mail et signature .HTMLBody = strBody & ”“
& .HTMLBody .Attachments.Add sPath & sNomFic EndWith’ Supprimer le fichier créé Kill sPath & sNomFic ’ Effacer les objetsSet OutMail = NothingSet OutObj = NothingEndSub[/font]SBLONDELMembreBonjour Bebarth,
J’ai une petite question supplémentaire. Pour contourner le fait que ma cartouche de signature ne veut pas s’afficher, est t’il possible que l’image du pdf s’affiche dans le mail que l’on envoie?
J’ai peur de connaître la réponse … j’ai fait quelques recherches avant de poser la question et je n’ai rien trouvé à ce sujet.
mais qui ne tente rien…
merci
StéphanieSBLONDELMembrebon si cela marche chez toi y’a de l’espoir, je continue à chercher.merci
SBLONDELMembreJ’ai pu réaliser les modifications et cela fonctionne bien. Par contre sais-tu pourquoi il ne me prend pas ma signature par défaut quand il génère le mail?
merciSBLONDELMembreExcuse moi je n’avais pas compris. Cela fonctionne super bien merci beaucoup.
Est ce que je peux te faire une demande complémentaire. Sais tu comment modifier l’objet du message qui est envoyé depuis ma boite mail? Actuellement, L’objet du message est “Sujet deu message”
Et pour me rassurer est ce que si j’ai un nouveau fichier pdf je peux utiliser le fichier .sequ que tu m’as transmis?
merci beaucoup,
StéphanieSBLONDELMembreBonjour,
C’est le fichier que j’ai extrait du forum.
StéphanieSBLONDELMembreet la dernière
SBLONDELMembrel’image suivante
SBLONDELMembreBonjour Bebarth, je n’avais pas vu tes réponses. Je me suis empressée de tester mais le Dieu d’Acrobat n’est manifestement pas de mon côté.
Je te joins 4 images des actions que je réalise. Et j’obtiens un fichier nommé A9R70B1 vide.
Et ce que tu as une idée sur ce qui ne va pas ?
merci beaucoup pour ton aide.
StéphanieSBLONDELMembreBonjour Bebarth, merci pour ta réponse. J’ai essayé ce matin en utilisant “Générer les formulaires.sequ” et les nouveaux fichiers pdf et csv. Cela a bien généré deux fichiers .pdf mais les champs ne ce sont pas complétés des infos du fichier.csv. Du coup j’ai testé l’import en manuel avec le fichier .csv et cela n’enrichi pas non plus les champs. Est ce qu’il ne faut pas que j’indique quelque part dans le fichier. pdf que le séparateur est un point virgule et non plus un tab? si oui comment puis je le faire?
Je te joins également le fichier .txt avec des adresses mails (.txt parce que le. csv est rejeté quand je soumets le formulaire). Pourras-tu me dire comment procéder pour que l’envoi des fichiers pdf ce fasse avec le mail correspondant à la ligne qu’il utilise pour le compléter?
Et autre question le fichier .pdf que je t’ai transmis va évoluer (insertion de logos…), comment vais je faire pour conserver ton travail? Si on me communique un nouveau pdf, pourrais je insérer une feuille dans le fichier que tu as préparer et déplacer sur la nouvelle feuille les champs à remplir? Puis supprimer l’ancien modèle? Est ce que cela fonctionnera encore?
merci pour ton aide,
StéphanieSBLONDELMembreBonjour,
je vous contacte car je n’arrive pas réaliser le publipostage avec PDF. J’ai relu les différentes discussions mais rien à faire je n’y arrive pas.
Quelques informations complémentaires :
En contexte, nous envoyons par mail des invitations fichier joint sous format PDF. (entre 800 et 1000 mails sur 1 semaine).
J’ai Adobe Acrobat XI Pro. J’ai un fichier PDF avec des champs que je complète à l’aide d’un fichier .CSV. L’import ligne à ligne fonctionne.
J’ai intégré un des codes JavaScript proposé sur ce forum dans “scripts JavaScript du document”. J’ai attaché dans la pièce jointe du fichier PDF le fichier CSV. Et là je bloque, j’ai essayé de lancer le script avec “définir les actions du document”, de passer par assistant d’action.
J’ai imprimé, fermé le fichier…Bref ça ne fonctionne pas et je ne sais pas ce que j’ai mal fait ou ce que je n’ai pas fait. Pouvez-vous, s’il vous plaît m’aider ?
Et autre petite demande, pouvez-vous m’indiquer comment nous pouvons réaliser automatiquement l’envoi de mails avec les fichiers PDF issus du publipostage ?
Merci,
Stéphanie -
AuteurRéponses