Aller au contenu
Palude

Script pour joindre pdf à mail

Messages recommandés

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 !

 

Partager ce message


Lien à poster
Partager sur d’autres 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

Partager ce message


Lien à poster
Partager sur d’autres 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

Partager ce message


Lien à poster
Partager sur d’autres 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

Partager ce message


Lien à poster
Partager sur d’autres 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 !

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×