Ga naar inhoud
  • 0

Record opslaan als PDF onder Windows


Roger

Vraag

Geplaatst:

De volgende variabele wordt gebruikt om onder Mac de locatie en bestandsnaam te definiëren, waar en waaronder een PDF-bestand wordt weggeschreven, dewelke aansluitend als bijlage in een nieuw te maken emailbericht dient te worden opgenomen:

 

Left(Get(BureaubladPad);Position ( Get(BureaubladPad) ; "/"; 1 ; 2)) & "private/tmp/" & "mail.pdf"

 

Onder Windows levert dit bij het wegschrijven van de PDF een foutmelding op, iets in de strekking van: De schijf zit vol. Dit is echter niet het geval, het zit 'm, naar ik veronderstel, in het bestandspad dat onder Windows anders gedefinieerd dient te worden.

 

Weet iemand hoe dit onder Windows (XP) zou moeten gebeuren?

 

Voor de volledigheid heb ik ook een bestandje met het hele script bijgevoegd.

 

 

Groeten, Roger

test.fp7

8 antwoorden op deze vraag

Aanbevolen berichten

  • 0
Geplaatst:
Bestaat op het buroblad deze map "private/tmp/" eigenlijk wel?

 

Onder Mac is dit een verborgen map zodat voorkomen wordt dat het hele bureaublad vol komt te staan met pdf's.

  • 0
Geplaatst:

Da's een goeie. Deze functie hadden we nog niet in FM Pro 8 Adv. waarin ik nog altijd mijn databases maak. Ik ga deze tip eens uitproberen onder FM9.

 

Bedankt! Roger

  • 0
Geplaatst:

Tip uitgeprobeerd, echter Windows XP blijft jammeren dat 'ie de pdf niet weg kon schrijven vanwege eerder genoemde reden (schijf vol). De functie geeft overigens wel keurig het juiste pad terug, zowel op Mac als Win. Onder Mac wordt de pdf wel weggeschreven.

  • 0
Geplaatst:

SuperWimmie en rmw hartelijk dank. Het verschil zit 'm in het voorvoegsel dat kennelijk geplaatst moet worden voor get(tijdelijkpad) De Mac heeft dit niet nodig. Het plaatje is in elk geval weer mooi ingekleurd.

 

Groeten, Roger

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...