Jump to content
Palude

Script pour joindre pdf à mail

Recommended Posts

Bonjour,

Je reprends filemaker après 3 ans d'inutilisation et un changement d'ordinateur (FMP 12 à FMP 16 et PC à MAC) et découvre que mes scripts ne marchent plus. J'aurais besoin d'un peu d'aide pour me remettre en jambe : je chercher a générer des mails auto avec pièce jointe automatique aussi à partir de ma base de données et ne comprends pas où se situe l'erreur dans mon script qui ne fonctionne plus :

Acceptation
Activer modèle [ “Contrat auteur” ]
Définir variable [ $NomFichier; Valeur :"AS " &AS::Vol_No&" Contrat "&AS::DateLettreNomFichier&" "&AS::NoEnregistrement&".pdf" ]
Sauvegarder en PDF [ Nom de fichier : “file:/Users/Delphine/Desktop/A classer/$NomFichier”; Enregistrement courant ]
[ Document - Titre : "AS "&AS::Vol_No&" Contrat "&AS::DateLettre&AS::NoEnregistrement &".pdf" ]
[ Pages - Numéroter les pages à partir de : 1; Inclure : Toutes les pages ]
[ Sécurité - Impression : Haute résolution; Edition : Tout sauf les pages d'extraction; Autoriser la copie; Autoriser les lecteurs d'écran ]
[ Affichage initial - Afficher : Panneau de pages et page; Modèle de page : Page unique; Agrandissement : 100% ]
[ Rétablir; Sans fenêtre ]
Envoyer courrier [ Envoyer via client de messagerie électronique; Destinataire : AS::MailAnonyme; Objet : "Inscription au sommaire "; Message : AS::Civilité & ¶ & ¶ &
"J'ai le plaisir de ... , vous remercie de votre coopération et reste à votre disposition," & ¶ & ¶ &
"Bien cordialement,"&
¶&¶
&"-----------------------"& ¶; Fichier joint : “file:/Users/Delphine/Desktop/A classer/$NomFichier” ]
[ Sans fenêtre ]

 

Merci de votre aide !

 

Share this post


Link to post
Share on other sites

une remarque en passant, est ce que le chemin est toujours le même :

 

file:Users/Delphine.....

Tu peux utiliser la fonction Obtenir(CheminBureau) qui calculera pour chaque poste le chemin du bureau

Tom

Share this post


Link to post
Share on other sites

Dans le pas de script Envoyer Courrier, il y a une fenêtre de dialogue qui s'ouvre, au pied de cette fenêtre, tu coches Joindre et là tu mets le nom de ta variable. Il serait meilleur que tu mettes le chemin du fichier en variable

Définir variable [ $export;  “file:/Users/Delphine/Desktop/A classer/" & $NomFichier ]

ou mieux :

Définir variable [ $export;  “file:" & obtenir (chemin bureau) & "A classer/" & $NomFichier ]

Correction : il faudra mettre $export dans le nom de la pièce jointe

Capture d’écran 2017-11-22 à 16.07.00.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

5a15931326bc0_Capturedcran2017-11-2216_07_00.png.681fc2b2cba03ab43ff81f85db82620d.png

Share this post


Link to post
Share on other sites

merci mais si je déchiffre vos messages, rien ne marche mieux avec ces modifications.

Le chemin du beau et du dossier "à classer" est propre à mon mac d'aujourd'hui oui.

Une autre idée ? Je seche depuis hier soir pour ma part

Share this post


Link to post
Share on other sites

En trifouillant je suis arrivée à générer le pdf, qui depuis se joint au mail automatique... affaire résolue. Merci de votre soutien !

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...