roncatto Geplaatst: 1 maart 2012 Delen Geplaatst: 1 maart 2012 Ik zit met het volgende probleem. Ik heb een db met daarin alle leerlingen met hun rapport. Nu heb ik een script gemaakt zodat deze alle rapporten worden opgeslagen op mijn bureaublad als PDF Bij sommige krijg ik de error " naam van leerling.pdf could not be created on this disk, use a different name, make more room on the disk, unlock it or use a different disk” bij de meeste krijg ik GEEN error. De naam van deze leerlingen bevatten geen speciale tekens en zijn zoals alle andere namen Heeft er iemand een idee wat hier kan aangedaan worden? Alvast bedankt Quote Link naar reactie
0 dudematters Geplaatst: 1 maart 2012 Delen Geplaatst: 1 maart 2012 Even voor de duidelijkheid..... Draait het filemaker bestand op die machine of wordt deze gehost op een FM Server? Dat maakt nogal verschil voor het antwoord. Quote Link naar reactie
0 roncatto Geplaatst: 1 maart 2012 Auteur Delen Geplaatst: 1 maart 2012 op machine niet via server Quote Link naar reactie
0 dudematters Geplaatst: 1 maart 2012 Delen Geplaatst: 1 maart 2012 In dat geval zou er een verwijzing zijn naar een pad in het script die die gebruiker niet mag benaderen of niet bestaat. Wat ik meestal gebruik als je een PDF voor directe verwerking wil hebben het even op het bureaublad te zetten; In je script defineer je een variable SET VARIABLE ($Bestand; Get(DeskTopPath) & "Bestand.PDF" SAVE AS PDF ($Bestand) en dan ben je ervan af. Iedere gebruiker heeft genoeg rechten op zijn/haar eigen desktop. Quote Link naar reactie
0 Rony Rabijns Geplaatst: 1 maart 2012 Delen Geplaatst: 1 maart 2012 Afhankelijk van je platform kan je best ook "filewin:/" of "filemac:/" mee opnemen in je bestandspad. Quote Link naar reactie
0 peerke Geplaatst: 2 maart 2012 Delen Geplaatst: 2 maart 2012 "en opgeslagen op mijn bureaublad als PDF" "Iedere gebruiker heeft genoeg rechten op zijn/haar eigen desktop." Wordt hier wel goed gelezen? Er staan geen speciale tekens in het naamveld maar staan er misschien returns in? Die zie je niet maar dan gaat het mis. Peerke. Quote Link naar reactie
0 hbrendel Geplaatst: 2 maart 2012 Delen Geplaatst: 2 maart 2012 Deze foutmelding betekent altijd dat de syntax van de bestandsverwijzing onjuist is. "filemac:", "filewin:", etc. Quote Link naar reactie
0 rmw Geplaatst: 13 maart 2012 Delen Geplaatst: 13 maart 2012 Voor bestandsnamen op basis van een veldinhoud gebruik ik zo goed als altijd de Filter() functie. Elk OS heeft zijn eigen tekens die niet mogen, maar het alfabet mag altijd. Stel je bestandsnaam eens zo samen: Get ( DesktopPath ) & Filter ( 'naam van leerling' ; "abcdefghijklmnopqrstuvwxyz" ) & ".pdf" hth rmw Quote Link naar reactie
0 fmwebshop Geplaatst: 14 maart 2012 Delen Geplaatst: 14 maart 2012 Voor bestandsnamen op basis van een veldinhoud gebruik ik zo goed als altijd de Filter() functie. Elk OS heeft zijn eigen tekens die niet mogen, maar het alfabet mag altijd. Dank je rmw! Dit lost een onbegrepen probleem op waar ik al maanden aan zit te sleutelen. Vr. gr. Harry Quote Link naar reactie
Vraag
roncatto
Ik zit met het volgende probleem.
Ik heb een db met daarin alle leerlingen met hun rapport.
Nu heb ik een script gemaakt zodat deze alle rapporten worden opgeslagen op mijn bureaublad als PDF
Bij sommige krijg ik de error
" naam van leerling.pdf could not be created on this disk, use a different name, make more room on the disk, unlock it or use a different disk”
bij de meeste krijg ik GEEN error. De naam van deze leerlingen bevatten geen speciale tekens en zijn zoals alle andere namen
Heeft er iemand een idee wat hier kan aangedaan worden?
Alvast bedankt
Link naar reactie
8 antwoorden op deze vraag
Aanbevolen berichten
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.