Jump to content
  • 0

PDF printen met variabele bestandsnaam


rickel

Question

Posted

Ik zou graag willen weten of het mogelijk is om een factuur/brief te printen in PDF formaat waarvan de titel bijv. Factuur-- automatisch kan worden opgeslagen naar het Desktop of en bepaalde map in FMP 9A? Zo ja, hoe maak ik die script?

6 answers to this question

Recommended Posts

  • 0
Posted

Hier vind je al de informatie:

http://www.filemaker.com/help/Script-Steps69.html

 

Het enige wat ik vind dat niet goed gedocumenteerd is is het volgende: als je een variabel pad (of bestandsnaam) wil creëeren waar je je pdf bestanden wil bewaren, moet je dit eerst doen met behulp van de Set Variable [ $path ; <> ] script stap, om dan deze $path te gebruiken in de script stap Save As PDF. De script stap Save As PDF laat niet toe om "on the fly" een pad te berekenen.

 

Bijvoorbeeld:

Set Variable [ $filename; Value:TABEL::VELDNAAM & ".pdf" ] 
Set Variable [ $path; Value:Get ( DesktopPath ) & $filename ] 
Save Records as PDF [ File Name: “$path”; Records being browsed ] 

 

groetjes

 

Andries

  • 0
Posted

Andries, hartelijk dank. Na wat gepuzzel ben ik eruit gekomen. Het werkt uitstekend!

 

Rony: Ik werk zelf op een mac en zou graag willen weten hoe ik dit kan afvangen als ik het progje op een windows versie gebruik?

Ook via set variable?

  • 0
Posted

Ik weet hoe ik met Filemaker kan achterhalen op welk OS deze werkzaam is. Ik denk dat ik niet duidelijk genoeg ben geweest met mijn vraag. Dus probeer ik het op deze manier. Hoe kan ik in een script voorkomen dat ik voorgestelde foutmeldingen die Rony krijg als de FMP applicatie op een windowsmachine werkt. Dus welke functie en welke invulling van deze functie moet ik toepassen!

  • 0
Posted
Met Get(SystemVersion) kun je je script uit laten zoeken of je filewin of filemac moet hebben.

Das helemaal niet nodig, je kunt alle opties gewoon onder elkaar zetten. lukt de eerste niet kijkt filemaker automatisch naar de tweede enzovoort.

 

Groet, Niels

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