In een applicatie slaan we PDF files op op een fileserver. Deze files zijn natuurlijk ook consulteerbaar door andere ( of dezelfde user ).
Het aanmaken van zo een PDF's is geen probleem, het ligt hem in het overschrijven als ze reeds een PDF hadden aangemaakt en ze dus de PDF met nieuwe data willen overschrijven. Als iemand de PDF heeft openstaan, dan gebeurt er namelijk niets. Geen foutmelding in FileMaker ( geen error code ook niet ), en de oude PDF blijft gewoon bestaan. Dit gedrag doet zich enkel voor op Windows machines. Op Mac machines zie je in Preview live de PDF veranderen.
Heeft iemand dit al voorgehad? Of is er een methode om te kijken of de PDF is geopend. Ik heb de functie Get ( FileOpenState ) al gezocht, maar jammer genoeg niet gevonden. Ook een leeg veld exporteren om de file te deleten alvorerns de nieuwe PDF te maken werkt niet.
Jammer genoeg moet de PDF met dezelfde bestandsnaam geexporteerd worden.
Question
andries
In een applicatie slaan we PDF files op op een fileserver. Deze files zijn natuurlijk ook consulteerbaar door andere ( of dezelfde user ).
Het aanmaken van zo een PDF's is geen probleem, het ligt hem in het overschrijven als ze reeds een PDF hadden aangemaakt en ze dus de PDF met nieuwe data willen overschrijven. Als iemand de PDF heeft openstaan, dan gebeurt er namelijk niets. Geen foutmelding in FileMaker ( geen error code ook niet ), en de oude PDF blijft gewoon bestaan. Dit gedrag doet zich enkel voor op Windows machines. Op Mac machines zie je in Preview live de PDF veranderen.
Heeft iemand dit al voorgehad? Of is er een methode om te kijken of de PDF is geopend. Ik heb de functie Get ( FileOpenState ) al gezocht, maar jammer genoeg niet gevonden. Ook een leeg veld exporteren om de file te deleten alvorerns de nieuwe PDF te maken werkt niet.
Jammer genoeg moet de PDF met dezelfde bestandsnaam geexporteerd worden.
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.