Jump to content
  • 0

PDF opslaan in Container en verzenden via e-mail


JanDaems

Question

Gegroet,

 

Ik zou graag "met 1 druk op de knop" een record omzetten naar een PDF bestand welk met een unieke naam (record ID) in een container wordt opgeslagen en welke dan ook als bijlage verschijnt in een e-mailbericht dat ik via mijn mailclient wil versturen.

 

Momenteel wordt het PDF bestand lokaal op mijn harde schijf opgeslagen, maar is het probleem dat andere gebruikers niet aan dit lokale bestand kunnen.

 

Ik ben weer in blijde afwachting van de mogelijke tips en oplossingen.

 

Groeten,

Jan

Link to comment

11 answers to this question

Recommended Posts

  • 0
Ik zou graag "met 1 druk op de knop"
Dat kan met een script.

 

een record omzetten naar een PDF bestand welk met een unieke naam (record ID)
Bepaal in het script middels het instellen van een variabele wat de naam moet zijn. Daarbij is Get ( TemporaryPath ) een heel handig hulpmiddel om het bestand niet ergens achter te laten. En gebruik die variabele in de script stap Save as PDF.

 

in een container wordt opgeslagen
Insert file is de scriptstap daarvoor.

 

en welke dan ook als bijlage verschijnt in een e-mailbericht dat ik via mijn mailclient wil versturen.
Dezelfde variabele die je gebruikt voor het aanmaken van de Pdf kan je ook opgeven bij de bijlage in de Send Mail script stap.

 

HTH

 

rmw

Link to comment
  • 0
Dezelfde variabele die je gebruikt voor het aanmaken van de Pdf kan je ook opgeven bij de bijlage in de Send Mail script stap.

 

HTH

 

rmw

 

Ik ben al een paar uurtjes aan het proberen.. alles werkt (pdf factuur aanmaken en in container laten zetten) alleen de pdf uit de container als bijlage in het mailbericht zetten lukt niet. Het path klopt wel. Zowel als "Post verzenden" en met "URL openen" via de adresbalk (mailto).

 

Nu lees ik dat mailprogramma's dit als beveiliging niet doorlaten, klopt dit ?

 

Weet iemand nog een mogelijkheid ???

Link to comment
  • 0

Voor zover ik weet kan je ook niet direct vanuit een containerveld een bijlage in een email-bericht plaatsten. Daar moet je eerst de inhoud van de container exporteren naar bijvoorbeeld weer temporary. Uit een andere post van jou zie ik dat dat in jouw geval zou zijn:

/C:/Users/mikezwet/AppData/Local/Temp/S10/

en dus moet de variable $pdfpad worden gevuld met:

"filewin:" & Get ( TemporaryPath ) & "pdfbestand.pdf" 

zodat je resultaat wordt:

filewin:/C:/Users/mikezwet/AppData/Local/Temp/S10/pdfbestand.pdf

als je die variabele ook weer gebruikt voor de attachment in de senmail-script-stap zit je goed.

Link to comment
  • 0
Voor zover ik weet kan je ook niet direct vanuit een containerveld een bijlage in een email-bericht plaatsten. Daar moet je eerst de inhoud van de container exporteren naar bijvoorbeeld weer temporary. Uit een andere post van jou zie ik dat dat in jouw geval zou zijn:

/C:/Users/mikezwet/AppData/Local/Temp/S10/

en dus moet de variable $pdfpad worden gevuld met:

"filewin:" & Get ( TemporaryPath ) & "pdfbestand.pdf" 

zodat je resultaat wordt:

filewin:/C:/Users/mikezwet/AppData/Local/Temp/S10/pdfbestand.pdf

als je die variabele ook weer gebruikt voor de attachment in de senmail-script-stap zit je goed.

 

 

Precies zo gedaan maar helaas bestandje zit er niet bij in de mail.

 

Ik heb daarom ook maar de SMTP ingesteld via een gmail account. Ik heb dan geen kopie in m'n sent-box maar het voordeel is weer wel dat iedereen het kan gebruiken ongeacht welk mailprogramma ze hebben.

Link to comment
  • 0

Als dat wél werkt is het prima, toch?

 

Welk email-programma gebruik je en op OS zit je? Er zijn ongeveer 9 smaken windows waarop FM11 kan draaien (inclusief de home editions 12 oid), dus maakt wel uit. Maak je deel uit van een windows domein of niet? Ik ben nieuwsgierig omdat dit bij mij op windows 7, 8, 8.1 en 2008R2 icm outlook prima werkt.

Link to comment
  • 0
Als dat wél werkt is het prima, toch?

 

Welk email-programma gebruik je en op OS zit je? Er zijn ongeveer 9 smaken windows waarop FM11 kan draaien (inclusief de home editions 12 oid), dus maakt wel uit. Maak je deel uit van een windows domein of niet? Ik ben nieuwsgierig omdat dit bij mij op windows 7, 8, 8.1 en 2008R2 icm outlook prima werkt.

 

 

Win8, FM13 en Thunderbird.

Link to comment
  • 0

Met die stap zoekt filemaker simpelweg de verschillende paden, totdat er iets wordt gevonden en dat wordt meegestuurd naar de email-client en dus altijd maar maximaal één bijlage is zo mogelijk.

Je hebt een paar mogelijkheden:

  • Zorgen dat je de bijlagen bij elkaar voegt (zip/rar/gz oid).
  • Een plug-in gebruiken voor het versturen van mail: 360Works-Scriptmaster (gratis), 360Works-email, smtpit (cns-plug-ins),mailit (dacons)

Er is zijn ook mogelijkheden om web-services te gebruiken zie http://buzz.beezwax.net/2012/11/02/sending-html-email-from-filemaker maar dat schiet mogelijk jouw doel voorbij.

Link to comment

Join the conversation

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

Guest
Answer this question...

×   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.

×
×
  • Create New...